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

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

import numpy

我得到了以下错误:

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


当前回答

在NumPy 1.5.0版本中添加了对Python 3的支持,因此首先,您必须下载/安装新版本的NumPy。

或者简单地用pip:

python3 -m pip install numpy

其他回答

对于那些安装目标是树莓派的人,他们建议:

sudo apt-get install libatlas-base-dev

可能有用。

我也有这个问题(导入错误:没有名为numpy的模块),但在我的情况下,这是我在Mac OS x中的PATH变量的问题。我之前对我的.bash_profile文件进行了编辑,导致我的Anaconda安装(和其他)的路径没有正确添加。

只需将此注释添加到这里的列表中,以防其他像我一样的人带着相同的错误消息来到这个页面,并遇到与我相同的问题。

我用pip和conda在同一个环境中安装了numpy,仅仅删除和重新安装其中一个是不够的。

我不得不重新安装两个。

我不知道为什么会突然发生,但解决办法是

pip uninstall numpy

conda uninstall numpy

从conda卸载还删除了torch和torchvision。

then

conda install pytorch-cpu torchvision-cpu -c pytorch

and

pip install numpy

这为我解决了问题。

我觉得numpy的安装有问题。 下面是我解决这个问题的步骤。

去这个网站下载正确的软件包:http://sourceforge.net/projects/numpy/files/ 解压包 打开文档 使用以下命令安装numpy

我做了所有的答案,但都没用。因此,我使用下面的命令删除了以前安装的所有numpy。

sudo rm -rf /usr/lib/python3/dist-packages/numpy*
sudo rm -rf /usr/lib/python3.7/dist-packages/numpy*
sudo rm -rf /usr/lib/python2.7/dist-packages/numpy*

然后使用pip3进行安装。

sudo pip3 install numpy