Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.5(32位):ImportError:无法导入名称NUMPY_MKL_Python_Windows_Python 3.x_Numpy_Scipy - Fatal编程技术网

Python 3.5(32位):ImportError:无法导入名称NUMPY_MKL

Python 3.5(32位):ImportError:无法导入名称NUMPY_MKL,python,windows,python-3.x,numpy,scipy,Python,Windows,Python 3.x,Numpy,Scipy,我是Python新手,我正在尝试以相同的顺序安装numpy+mkl和scipy,但当我执行以下步骤时,出现以下错误: import pandas as pd import numpy as np from sklearn.preprocessing import LabelEncoder 我正在Windows 7 64位操作系统上使用Python 3.5 32位 对于这里的确切问题,已经回答了一个类似的问题: 查看答案后,我从上述链接重新安装了我的numpy+mkl-pkg nump

我是Python新手,我正在尝试以相同的顺序安装numpy+mkl和scipy,但当我执行以下步骤时,出现以下错误:

import pandas as pd  
import numpy as np  
from sklearn.preprocessing import LabelEncoder 
我正在Windows 7 64位操作系统上使用Python 3.5 32位

对于这里的确切问题,已经回答了一个类似的问题:

查看答案后,我从上述链接重新安装了我的numpy+mkl-pkg numpy-1.11.2+mkl-cp35-cp35m-win32.whl,然后也重新安装了scipy-0.18.1-cp35-cp35m-win32.whl,但这并不能解决问题,我仍然收到相同的错误:

>>> exec(open("C:\\PythonFiles\\testpy1.py").read())
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "<string>", line 3, in <module>
  File "C:\Users\msoudagar\AppData\Local\Programs\Python\Python3532\lib\site-packages\sklearn\__init__.py", line 57, in <module>
    from .base import clone
  File "C:\Users\msoudagar\AppData\Local\Programs\Python\Python35-32\lib\site-packages\sklearn\base.py", line 10, in <module>
    from scipy import sparse
  File "C:\Users\msoudagar\AppData\Local\Programs\Python\Python3532\lib\site-packages\scipy\__init__.py", line 61, in <module>
    from numpy._distributor_init import NUMPY_MKL  # requires numpy+mkl
ImportError: cannot import name 'NUMPY_MKL'

任何输入都会非常有用

试着注释这行 来自numpy.\u分销商\u初始导入numpy\u MKL 不管怎样,它都可能奏效


我知道这不是最复杂的解决方案,但是,我所要做的就是关闭IDE(在我的情况下)Pycharm,然后再次打开它


不复杂,但在我的情况下有效:

我在使用Python 3.5 64位的Windows上遇到了同样的问题。从wheel文件手动安装numpy+mkl为我解决了这个问题。 从cp35、win32中为您选择适当的控制盘文件:并使用pip安装-用户路径到本地文件.whl将路径到本地文件替换为保存.whl文件的位置来安装它


这也是

的副本请检查此答案。解决了我的问题

建议从下载现成的二进制设置


在错误消息中,有一个路径是Python3532,另一个路径是Python35-32。这似乎有点可疑。另外,既然您正在重新安装,为什么不使用64位python呢?虽然这个链接可以回答这个问题,但最好在这里包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能无效。-谢谢你的反馈。我也刚刚意识到这个问题已经6个月了。。因此,我的答案可能不会有任何关联。不管问题是否陈旧,你仍然可以回答它。即使你的答案可能对提问的人没有帮助,但它仍然可以帮助其他正在寻找同一问题答案并通过谷歌搜索找到该问题的人。你甚至被鼓励回答老问题,这里有徽章:还有。有关更多信息,请阅读
pip install xx.whl