Python Visual studio可以';我看不到水蟒';s模块

Python Visual studio可以';我看不到水蟒';s模块,python,python-3.x,visual-studio,numpy,anaconda,Python,Python 3.x,Visual Studio,Numpy,Anaconda,我有两个Python环境(Visual studio 2017的Python 3.6和Anaconda的Python 3.7) 当我运行脚本时,我得到一个导入numpy的错误 回溯(最近一次调用上次):文件 “C:\ProgramData\Anaconda3\lib\site packages\numpy\core\uuuuu init\uuuuuuuuu.py”, 第16行,在 从…起导入多数组导入错误:DLL加载失败:找不到指定的模块 在处理上述异常期间,发生了另一个异常: 回溯(最近一次调

我有两个Python环境(Visual studio 2017的Python 3.6和Anaconda的Python 3.7)

当我运行脚本时,我得到一个导入numpy的错误

回溯(最近一次调用上次):文件 “C:\ProgramData\Anaconda3\lib\site packages\numpy\core\uuuuu init\uuuuuuuuu.py”, 第16行,在 从…起导入多数组导入错误:DLL加载失败:找不到指定的模块

在处理上述异常期间,发生了另一个异常:

回溯(最近一次调用上次):文件 “D:\projects\UdacityNanoDegreeCourse\UdacityNanoDegreeCourse\LearningCurves\LearningCurves.py”, 第2行,在 将numpy作为np文件“C:\ProgramData\Anaconda3\lib\site packages\numpy\uuuuu init\uuuuuu.py”导入,第行 142,在 从…起导入add\u newdocs文件“C:\ProgramData\Anaconda3\lib\site packages\numpy\add\u newdocs.py”, 第13行,在 从numpy.lib导入添加\u newdoc文件“C:\ProgramData\Anaconda3\lib\site packages\numpy\lib\uuuu init\uuuuuu.py”, 第8行,在 从.type\u check import*文件“C:\ProgramData\Anaconda3\lib\site packages\numpy\lib\type\u check.py”, 第11行,在 将numpy.core.numeric导入为\u nx文件“C:\ProgramData\Anaconda3\lib\site packages\numpy\core\uuuuuu init\uuuuuuuuu.py”, 第26行,在 raise ImportError(msg)ImportError:导入多数组numpy扩展模块失败。很可能您正试图导入 numpy的生成失败。如果您正在处理numpy git回购,请尝试
git clean-xdf
(删除所有不受版本控制的文件)。 否则重新安装numpy

原始错误为:DLL加载失败:无法加载指定的模块 找到了

作为临时修复,我从Anaconda提示符运行visualstudio

如何修复环境,使我可以像通常那样通过双击来运行VisualStudio?我需要改变路径吗

右键单击->激活环境也没有帮助。我自己解决了这个问题

在路径变量中

C:\ProgramData\Anaconda3 C:\ProgramData\Anaconda3\Library\mingw-w64\bin C:\ProgramData\Anaconda3\Library\usr\bin C:\ProgramData\Anaconda3\Library\bin C:\ProgramData\Anaconda3\Scripts

你应该先走一步