我试图在Windows8上使用Python3.3.1导入scipy.optimize,我使用的是ciply-0.12.0。当我尝试导入时,Python返回以下错误:
>>> import scipy.optimize
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python33\lib\site-packages\scipy\optimize\__init__.py", line 146, in
<module>
from .optimize import *
File "C:\Python33\lib\site-packages\scipy\optimize\optimize.py", line 34, in <
module>
from .linesearch import \
File "C:\Python33\lib\site-packages\scipy\optimize\linesearch.py", line 16, in
<module>
from scipy.optimize import minpack2
ImportError: DLL load failed: The specified module could not be found.我认为这是一个操作系统错误,因为在Windows7机器上使用相同版本的scipy.optimize时导入是成功的。
我非常希望得到任何帮助。
谢谢。
发布于 2013-07-26 21:33:03
使用不兼容版本的Numpy可能会出现问题。我们在一台正在工作的计算机上使用Numpy从构建解决了这个问题。这解决了我们在Windows 8计算机上的问题,因为从他的网站构建的Scipy需要Numpy MKL构建。
发布于 2013-07-25 22:13:40
https://stackoverflow.com/questions/17869104
复制相似问题