我有一个与这个问题非常相似的问题,但我仍然落后一步。我的Windows 7(抱歉)64位系统上只安装了一个版本的Python 3。

我按照这个链接安装了NumPy -正如问题中所建议的那样。安装很顺利,但当我执行

import numpy

我得到了以下错误:

导入错误:没有名为numpy的模块


当前回答

那些使用xonsh,做xpip安装numpy。

其他回答

在安装Numpy之后,我也遇到了这个问题。我通过关闭Python解释器并重新打开来解决这个问题。如果其他人有这个问题,可以尝试其他方法,也许可以节省几分钟!

你可以试试:

py -3 -m  pip install anyPackageName

在你的情况下使用:

py -3 -m  pip install numpy

如其他答案所述,此错误可能是指使用了错误的python版本。在我的例子中,我的环境是Windows 10 + Cygwin。在我的Windows环境变量中,PATH指向C:\Python38,这是正确的,但是当我像这样运行命令时:

./my_script.py

我得到了ImportError: No模块命名为numpy,因为在这种情况下使用的版本是Cygwin自己的Python版本,即使PATH环境变量是正确的。 我所需要的就是像这样运行脚本:

py my_script.py

这样问题就解决了。

通过Anaconda安装NumPy(使用以下命令):

Conda install -c Conda -forge numpy Conda install -c Conda -forge/label/broken numpy

你可以简单地使用

pip install numpy

或者对于python3,使用

pip3 install numpy