Python 导入scipy时出错

Python 导入scipy时出错,python,numpy,scipy,Python,Numpy,Scipy,尝试导入scipy时,我遇到错误: ImportError Traceback (most recent call last) C:\Program Files\INRO\Emme\Emme 4\Emme-4.2.7\python-lib\win64\2.7\modeller\inro.director.application\inro\director\application\run.pyc in <module>() -

尝试导入scipy时,我遇到错误:

ImportError                               Traceback (most recent call last)
C:\Program Files\INRO\Emme\Emme 4\Emme-4.2.7\python-lib\win64\2.7\modeller\inro.director.application\inro\director\application\run.pyc in <module>()
----> 1 import scipy

C:\Program Files\INRO\Emme\Emme 4\Emme-4.2.7\Python27\lib\site-packages\scipy\__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
ImportError回溯(最近一次调用)
C:\Program Files\INRO\Emme\Emme 4\Emme-4.2.7\python lib\win64\2.7\modeller\INRO.director.application\INRO\director\application\run.pyc in()
---->1进口scipy
C:\Program Files\INRO\Emme\Emme 4\Emme-4.2.7\Python27\lib\site packages\scipy\\uuuuu init\uuuuuu.py in()
59所有测试
60
--->61来自numpy。_分销商_init import numpy_MKL#需要numpy+MKL
62
63从numpy导入show\u config作为show\u numpy\u config
ImportError:没有名为_distributor_init的模块
我从
通过检查
numpy.show\u config()
我相信我确实在使用带有英特尔MKL的numpy。

在windows 10中使用Python 2.7.9。

u只需使用命令提示符即可导入…如果一切安装正确

将scipy作为sp导入


你可以方便地安装它。。。 据此:

您应该卸载您的numpy(如果有的话) 借

然后,您必须安装车轮套件,这有助于您方便地安装套件:

pip install wheel
然后去。。查找并下载合适的软件包(如numpy-1.13.0+mkl-cp36-cp36m-win\u amd64.whl,其中包括+mkl,以结尾 下载完成后,您可以使用pip安装它

pip install "path\name of the file"
例如:

pip install C:\users\user\downloads\numpy‑1.13.0+mkl‑cp36‑cp36m‑win_amd64.whl
如果失败,您必须下载32位的,比如numpy-1.13.0+mkl-cp36-cp36m-win32.whl

现在您有了带有mkl的numpy软件包 因此,您的scipy包运行良好。。。
在链接到页面的页面上欣赏它

:“许多二进制文件依赖于NUMPY-1.11+MKL和微软Visual C++ 2008(X64、X86和SP1,用于CPython 2.6和2.7)、Visual C++ 2010(X64、x86、CPython 3.3和3.4),或者Visual C++ 2015(X64和X86用于CPython 3.5)可再发行的软件包。在其他依赖它的软件包之前安装numpy+mkl。“你明确安装了这个软件包吗?正如我所说,我是从他让我去的同一个页面安装numpy的,我使用numpy.show_config()检查的,它给了我一些关于“mkl”的东西。”,我想是的。你知道更好的检查方法吗?我不知道。如果你到处都看到mkl,那么应该安装它。你使用pip来安装Scipy吗?如果是,你使用的是什么版本的pip?你可以检查:pip--versionI确实使用了该网站上提供的.whl$/python-m pip--version给出了pip 8.1.2从C:\notRealFolder\Python27\lib\site软件包(Python2.7)我没有Windows计算机,所以我现在无法自己测试,但是您是否尝试过直接从pip存储库安装,而不是从该页面下载文件?尝试卸载numpy和scipy,然后使用“python-m pip install numpy mkl”安装它们然后是“python-m pip install scipy”。我确实知道应该如何导入一个包。这正是我所做的,以获得我编写的错误。因此,我猜所有内容都没有正确安装,因此问题是如何修复它。
pip install C:\users\user\downloads\numpy‑1.13.0+mkl‑cp36‑cp36m‑win_amd64.whl