>>> import numpy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.6/site-packages/numpy/__init__.py", line 132, in <module>
import add_newdocs
File "/usr/lib/python2.6/site-packages/numpy/add_newdocs.py", line 9, in <module>
from lib import add_newdoc
File "/usr/lib/python2.6/site-packages/numpy/lib/__init__.py", line 13, in <module>
from polynomial import *
File "/usr/lib/python2.6/site-packages/numpy/lib/polynomial.py", line 17, in <module>
from numpy.linalg import eigvals, lstsq
File "/usr/lib/python2.6/site-packages/numpy/linalg/__init__.py", line 47, in <module>
from linalg import *
File "/usr/lib/python2.6/site-packages/numpy/linalg/linalg.py", line 22, in <module>
from numpy.linalg import lapack_lite
ImportError: No such file or directory
import num
って出る。何時間も掛けてATLASとかLAPACKとか入れなおしてみたけどnumpyのsetupも通らない!!
に対して
bash-4.1$ cygcheck /lib/python2.6/site-packages/numpy/linalg/lapack_lite.dll
C:\cygwin\lib\python2.6\site-packages\numpy\linalg\lapack_lite.dll
C:\cygwin\bin\cyggcc_s-1.dll
C:\cygwin\bin\cygwin1.dll
C:\Windows\system32\ADVAPI32.DLL
C:\Windows\system32\ntdll.dll
C:\Windows\system32\KERNEL32.dll
C:\Windows\system32\RPCRT4.dll
C:\cygwin\bin\libpython2.6.dll
cygcheck: track_down: could not find cyglapack-0.dll
というわけで、
cp /usr/lib/lapack/cygblas-0.dll /usr/bin cp /usr/lib/lapack/cyglapack-0.dll /usr/bin
すると、
bash-4.1$ cygcheck /lib/python2.6/site-packages/numpy/linalg/lapack_lite.dll
C:\cygwin\lib\python2.6\site-packages\numpy\linalg\lapack_lite.dll
C:\cygwin\bin\cyggcc_s-1.dll
C:\cygwin\bin\cygwin1.dll
C:\Windows\system32\ADVAPI32.DLL
C:\Windows\system32\ntdll.dll
C:\Windows\system32\KERNEL32.dll
C:\Windows\system32\RPCRT4.dll
C:\cygwin\bin\cyglapack-0.dll
C:\cygwin\bin\cygblas-0.dll
C:\cygwin\bin\cyggfortran-3.dll
C:\cygwin\bin\libpython2.6.dll
で、
import numpy
終わり。
flickr
Google Map
twitter