我很开心地使用了PyCharm专业版。重新安装miniconda和PyCharm之后,在任何conda环境中导入numpy都会导致以下错误:
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.
python解释器已正确设置(并打印在PyCharm控制台的顶部)。导入numpy可以在PyCharm外部正常工作。
有人对现在为什么会发生这种情况有任何见解吗?
在Windows 10上具有numpy 1.15.2和PyCharm Professional 2018.2.4的Python 3.7。
谢谢!
答案 0 :(得分:1)
这很可能是兼容性问题,请尝试以下操作:
pip uninstall numpy
pip install numpy --upgrade
答案 1 :(得分:1)
您正在从未激活的环境中启动pycharm,这不受支持。可能您尚未将miniconda添加到path。我有同样的问题。您有两个选择:您可以重新安装miniconda和“添加到路径”在安装中(conda不建议这样做),或者从激活环境的miniconda提示符下启动pycharm。有关此问题的详细解决方案,请参见:https://github.com/conda/conda/issues/7833