pycharm无法导入conda中的numpy等模块的解决办法

pycharm之导入anaconda库及翻译器

  1. 最先使用anaconda的Spyder进行Python编程。近期开始使用pycharm。安装pycharm后,新建项目。
    pycharm无法导入conda中的numpy等模块的解决办法
    这里的new environment using 应使用virtualenv。不要使用conda,conda创建则会报错。
    pycharm无法导入conda中的numpy等模块的解决办法
    2.新建项目后,新建Python文件。此时可以编写代码。也可在Python console中测试代码,运行代码。但是如果导入import numpy等模块,会报错。
    导入numpy,pycharm报错如下:

import numpy
Traceback (most recent call last):
File “D:\Program Files…test.py”, line 16, in
from . import multiarray
ImportError: DLL load failed: 找不到指定的程序。

If you’re working with a numpy git repo, try git clean -xdf (removes all
files not under version control). Otherwise reinstall numpy.

3.此时,应设置setting中的interpreter为anaconda目录下的python.exe,网上有很多介绍。不再赘述。
4.如果还是无法导入,报错,则应检查系统的环境变量:我的电脑-环境变量,将环境变量的path设置为“G:\Anaconda3;G:\Anaconda3\Scripts;G:\Anaconda3\Library\bin”,注意这里的路径为anaconda的所在目录,三个目录间用“;;”分开。如果没有这个变量,则通过“新建”完成。
pycharm无法导入conda中的numpy等模块的解决办法
5.重启电脑。至此,在Python console中import numpy正常。脚本中的import 命令均可运行。