我的是Anaconda 5.3.0
当我在PyCharm 2018.2.4中运行.py时,为何显示如下:
ImportError:
DLL load failed: The specified module could not be found.
ImportError:
Importing the multiarray numpy extension module failed. Most
likely you are trying to import a failed build of numpy.
If you're working with a numpy git repo, try `git clean -xdf` (removes all
files not under version control). Otherwise reinstall numpy.
Original error was: DLL load failed: The specified module could not be found.
PyCharm 2018.2.4似乎无法导入numpy?
有人也看到这个问题吗?如何解决?非常感谢。
答案 0 :(得分:1)
您可以将PyCharm上的Python解释器路径设置为Anaconda(类似于〜/ anaconda3 / bin / python)。
Todo为此,请在左侧面板>> Project Interpreter中打开“设置”对话框>>“项目:[ProjName]”。现在,您可以在项目文件夹或WORKON_HOME中指定的文件夹中,将本地Python解释器或虚拟环境的路径添加到列表中。
答案 1 :(得分:1)
如果不是解决方案,我相信我会提供有用的信息。
我也使用python从Windows命令提示符下导入numpy时收到错误。然后我意识到,如果我使用Anaconda提示可以成功。对差异感到好奇,我退出了python并检查了PATH环境变量。正如我希望的那样,它包含Windows PATH中不存在的Anaconda引用。在命令提示符下,键入:path> p.txt,然后按Enter键以创建文件,因为字符串太长。当我在记事本中打开文件时,我将Anaconda引用复制到了剪贴板(C:\ Users \ laptop \ Anaconda3; C:\ Users \ laptop \ Anaconda3 \ Library \ mingw-w64 \ bin; C:\ Users \ laptop \ Anaconda3 \ Library \ usr \ bin; C:\ Users \ laptop \ Anaconda3 \ Library \ bin; C:\ Users \ laptop \ Anaconda3 \ Scripts; C:\ Users \ laptop \ Anaconda3 \ bin;),然后使用“高级设置”下的系统控制面板以编辑环境变量并将其粘贴到PATH的开头。 Windows shell和Pycharm中的问题似乎都消失了。
答案 2 :(得分:0)
首先,尝试从项目文件夹中删除.git文件,然后重新启用vcs。然后通过以下方式卸载numpy:
SALES_180COMPANY VELOCITYCOMPANY QUERY
---------------- --------------- -----
3 60 cust
2 90 rep
5 36 all
然后,转到pycharm并打开pip3 uninstall numpy
,获取python位置的网址,例如:File > settings > Project Intepreter
。复制该路径并打开终端,然后键入:
usr/bin/python3
。等待pycharm索引并尝试再次运行项目
答案 3 :(得分:0)
我认为这与PyCharm无关。 我今天获得了Anaconda 5.3,并使用PyCharm Pro 2018.2.4。不幸的是,我遇到了与您相同的错误。但是,如果您使用powershell(如果您在像我这样的Windows上),请输入python并导入numpy,仍然会遇到相同的错误。 不知道为什么,但是卸载并重新安装并没有帮助(而且我不明白为什么这在某种意义上可能会有所帮助)。
所以我当前的解决方案是:
使用Python 3.6回滚到Anaconda 5.2,一切恢复正常。
答案 4 :(得分:0)
在Win10上我有相同的东西pychrm 2018.2和Anaconda3(64位)5.3
我认为问题与Anaconda有关,我已经卸载了Anaconda 5.3并安装了Anaconda 5.2,那么一切都很好