我有一个与这个问题非常相似的问题,但我仍然落后一步。我的Windows 7(抱歉)64位系统上只安装了一个版本的Python 3。
我按照这个链接安装了NumPy -正如问题中所建议的那样。安装很顺利,但当我执行
import numpy
我得到了以下错误:
导入错误:没有名为numpy的模块
我有一个与这个问题非常相似的问题,但我仍然落后一步。我的Windows 7(抱歉)64位系统上只安装了一个版本的Python 3。
我按照这个链接安装了NumPy -正如问题中所建议的那样。安装很顺利,但当我执行
import numpy
我得到了以下错误:
导入错误:没有名为numpy的模块
当前回答
对于那些安装目标是树莓派的人,他们建议:
sudo apt-get install libatlas-base-dev
可能有用。
其他回答
我用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安装到一个python版本并试图使用另一个python版本运行该程序时,就会出现这个问题。可能您的文本编辑器默认打开的Python的全局版本与您正在运行的numpy版本所需要的版本不同。
首先,运行:
python的 python的版本 而皮普 皮普列表
如果你能在列表中找到numpy,很可能你使用的python版本与安装的numpy版本不兼容。在这种情况下,尝试切换到不同版本的Python。
如果没有安装numpy,只需要pip安装numpy或pip3安装numpy,具体取决于您的python版本。
我也有这个问题(导入错误:没有名为numpy的模块),但在我的情况下,这是我在Mac OS x中的PATH变量的问题。我之前对我的.bash_profile文件进行了编辑,导致我的Anaconda安装(和其他)的路径没有正确添加。
只需将此注释添加到这里的列表中,以防其他像我一样的人带着相同的错误消息来到这个页面,并遇到与我相同的问题。
在NumPy 1.5.0版本中添加了对Python 3的支持,因此首先,您必须下载/安装新版本的NumPy。
或者简单地用pip:
python3 -m pip install numpy
你可以试试:
py -3 -m pip install anyPackageName
在你的情况下使用:
py -3 -m pip install numpy