[SciPy-user] scipy 0.6.0 ImportError: cannot import name cscmux
youngsu park
youngsu999 at gmail.com
Sun Nov 18 06:06:35 EST 2007
Hi. Im Youngsu-park ,in POSTECH in south korea.
I had same problem on scipy importing like:
from scipy import *
.
So I looked at the scipy/sparse folder,
"C:\Python25\Lib\site-packages\scipy\sparse ".
To find the reason of error, I open the
"C:\Python25\Lib\site-packages\scipy\sparse\sparse.py", file.
>From line 21 to 26, there was import statement for "sparsetools"
from scipy.sparse.sparsetools import cscmux, csrmux, \
cootocsr, csrtocoo, cootocsc, csctocoo, csctocsr, csrtocsc, \
densetocsr, csrtodense, \
csrmucsr, cscmucsc, \
csr_plus_csr, csc_plus_csc, csr_minus_csr, csc_minus_csc, \
csr_elmul_csr, csc_elmul_csc, csr_eldiv_csr, csc_eldiv_csc
I change the working directory to "C:\Python25\Lib\site-packages\scipy\sparse
",
import sparestools and use dir function to see the members of sparsetools
In [16]: import sparsetoo
In [17]: dir(sparsetools)
Out[17]:
['__doc__', '__file__', '__name__', '__version__', 'ccootocsc', 'ccscadd',
'ccscextract',
'ccscgetel', 'ccscmucsc', 'ccscmucsr', 'ccscmul', 'ccscmux', 'ccscsetel',
'ccsctocoo',
'ccsctofull', 'ccsrmucsc', 'ccsrmux', 'cdiatocsc', 'cfulltocsc', 'ctransp',
'dcootocsc',
'dcscadd', 'dcscextract', 'dcscgetel', 'dcscmucsc', 'dcscmucsr', 'dcscmul',
'dcscmux',
'dcscsetel', 'dcsctocoo', 'dcsctofull', 'dcsrmucsc', 'dcsrmux',
'ddiatocsc', 'dfulltocsc',
'dtransp', 'scootocsc', 'scscadd', 'scscextract', 'scscgetel', 'scscmucsc',
'scscmucsr',
'scscmul', 'scscmux', 'scscsetel', 'scsctocoo', 'scsctofull', 'scsrmucsc',
'scsrmux', 'sdiatocsc',
'sfulltocsc', 'stransp', 'zcootocsc', 'zcscadd', 'zcscextract',
'zcscgetel', 'zcscmucsc', 'zcscmucsr',
'zcscmul', 'zcscmux', 'zcscsetel', 'zcsctocoo', 'zcsctofull', 'zcsrmucsc',
'zcsrmux', 'zdiatocsc',
'zfulltocsc', 'ztransp']
But it is not the members of sparsetools.py
I think it is the members of sparsetools.pyd.
Move sparsetools.pyd to some backup directory.
Then it will works well.
In [21]: from scipy import *
In [22]:
<scipy-user at scipy>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20071118/dabdfa25/attachment.html>
More information about the SciPy-User
mailing list