我在Windows 7上安装了PyCharm作为Python IDE(我使用Python 3.6)。现在我尝试安装一些例如numpy的包。 在第一种方式,我去:Numpy for Windows with python 3.6
文件 - >设置 - >项目
,并试图安装(与+按钮)的新包(numpy的)。但后来我得到的失败消息:
“非零退出代码(1)”
所提出的解决方案,我得到:
“尝试从运行此命令系统终端,确保你的 使用位于'C:\ Program Files \ Python36 \ python.exe'的Python解释器 安装的正确版本'pip'“。
在这种情况下: “此命令”,也许是指:
PIP安装numpy的
我尝试这样做,但我得到了同样的错误。
然后我看到这个页面: http://www.lfd.uci.edu/%7Egohlke/pythonlibs/ 我下载的软件包: “numpy的-1.11.2rc1 + MRL-cp27-cp27m-win_amd64.whl” 解压的这一点,并在.../Python36粘贴此新建文件夹/库/文件夹。
然而,PyCharm可检测numpy的,但我得到这个错误还:
"C:\Program Files\Python36\python.exe" "D:/Dropbox/Dropbox/Python/Eigene Übungen/HelloWorld/numpyUebungen.py"
Traceback (most recent call last):
File "D:/Python/Eigene Übungen/HelloWorld/numpyUebungen.py", line 1, in <module>
import numpy as np
File "C:\Program Files\Python36\lib\numpy\__init__.py", line 142, in <module>
from . import add_newdocs
File "C:\Program Files\Python36\lib\numpy\add_newdocs.py", line 13, in <module>
from numpy.lib import add_newdoc
File "C:\Program Files\Python36\lib\numpy\lib\__init__.py", line 8, in <module>
from .type_check import *
File "C:\Program Files\Python36\lib\numpy\lib\type_check.py", line 11, in <module>
import numpy.core.numeric as _nx
File "C:\Program Files\Python36\lib\numpy\core\__init__.py", line 14, in <module>
from . import multiarray
ImportError: DLL load failed: Das angegebene Modul wurde nicht gefunden.
Process finished with exit code 1
有谁知道,我在做什么错?
提前感谢和问候, 马蒂亚斯
'numpy-1.11.2rc1 + mkl-cp27-cp27m-win_amd64.whl'是一个仅适用于Python 2.7的二进制包。使用与您的python版本相匹配的软件包,即同时由Christoph Gohlke发布的'numpy-1.11.3 + mkl-cp36-cp36m-win_amd64.whl'。 – ogrisel