Python 3.x 导入错误,没有名为numpy的模块,但它表示已安装?

Python 3.x 导入错误,没有名为numpy的模块,但它表示已安装?,python-3.x,numpy,cntk,Python 3.x,Numpy,Cntk,所以我试着从MSFT安装并运行cntk,你知道,只是为了好玩。不管怎样,我一直收到这样一个错误,它说: import numpy as np ModuleNotFoundError:没有名为“numpy”的模块 现在我在这里看了一下,发现一篇帖子说我需要安装最新版本的NumPy,但当我去安装时,我得到了以下信息: 已满足要求:c:\users\username\appdata\local\continuum\anaconda3\envs\cntk-py34\lib\site包中的NumPy 所

所以我试着从MSFT安装并运行cntk,你知道,只是为了好玩。不管怎样,我一直收到这样一个错误,它说:

import numpy as np
ModuleNotFoundError:没有名为“numpy”的模块

现在我在这里看了一下,发现一篇帖子说我需要安装最新版本的NumPy,但当我去安装时,我得到了以下信息:

已满足要求:c:\users\username\appdata\local\continuum\anaconda3\envs\cntk-py34\lib\site包中的NumPy

所以我真的不知道这里发生了什么


无论如何,请提前感谢。

您的IDE是否链接到Anaconda env?如果打开Anaconda提示符并导入numpy,是否会出现相同的错误


您可能在Anaconda之外有一个没有安装numpy的环境。

在我的情况下,我在Anaconda提示符下执行
[filename].py,就像我在批处理文件中执行一样,并收到此错误。我通过执行
pip list
确认安装了numpy


运行
python
并将脚本文件名作为参数传递,例如
python[filename].py
,正确导入numpy模块并执行脚本,没有错误。

对不起,我对python是全新的。不,我用的是cmd promt,不是Anaconda。我可以问一下,在哪里可以找到Anaconda提示符?警告,我不经常使用windows。但是在你的“开始”菜单中应该有一个蟒蛇提示。你也可以在提示符下运行spyder来启动spyder。啊,我看到spyder了。谢谢你能用spyder导入吗?我知道发生了什么。我使用的是VisualStudio,我需要右键单击Python环境并选择需要使用的环境。非常感谢你的帮助。