导入scipy时出错

当试图导入scipy我得到的错误:

ImportError                               Traceback (most recent call last)
C:Program FilesINROEmmeEmme 4Emme-4.2.7python-libwin642.7modellerinro.director.applicationinrodirectorapplicationrun.pyc in <module>()
----> 1 import scipy

C:Program FilesINROEmmeEmme 4Emme-4.2.7Python27libsite-packagesscipy__init__.py in <module>()
     59 __all__ = ['test']
     60
---> 61 from numpy._distributor_init import NUMPY_MKL  # requires numpy+mkl
     62
     63 from numpy import show_config as show_numpy_config

ImportError: No module named _distributor_init

我从http://www.lfd.uci.edu/~gohlke/pythonlibs/安装了numpy和scipy
通过检查numpy.show_config()我相信我的确在使用英特尔MKL的numpy。
在Windows 10中使用Python 2.7.9。


你可以方便地安装它...通过:

你应该卸载你的numpy,如果你有它

pip uninstall numpy

那么你必须安装轮盘包,它可以帮助你方便地安装包装:

pip install wheel

然后去http://www.lfd.uci.edu/%7Egohlke/pythonlibs/找到并下载你的相应软件包(类似numpy-1.13.0 + mkl-cp36-cp36m-win_amd64.whl ,其中包括+ mkl并且在下载完成后以.whl结尾,您可以使用pip进行安装

pip install "pathname of the file"

例如 :

pip install C:usersuserdownloadsnumpy‑1.13.0+mkl‑cp36‑cp36m‑win_amd64.whl

如果它失败,你必须下载32位的...有些东西像numpy-1.13.0 + mkl-cp36-cp36m-win32.whl

现在你有mklnumpy包,所以你的scipy包运行良好......享受它


你可以简单地通过使用命令提示符导入...如果一切安装正确

导入scipy作为sp

链接地址: http://www.djcxy.com/p/87181.html

上一篇: Error when importing scipy

下一篇: Unable to import scipy after installing Anaconda2.4.0