我有一个与这个问题非常相似的问题,但我仍然落后一步。我的Windows 7(抱歉)64位系统上只安装了一个版本的Python 3。
我按照这个链接安装了NumPy -正如问题中所建议的那样。安装很顺利,但当我执行
import numpy
我得到了以下错误:
导入错误:没有名为numpy的模块
我有一个与这个问题非常相似的问题,但我仍然落后一步。我的Windows 7(抱歉)64位系统上只安装了一个版本的Python 3。
我按照这个链接安装了NumPy -正如问题中所建议的那样。安装很顺利,但当我执行
import numpy
我得到了以下错误:
导入错误:没有名为numpy的模块
当前回答
对于使用python 2.7的用户,应该尝试:
apt-get install -y python-numpy
而不是pip安装numpy
其他回答
我不确定为什么我会得到这个错误,但是pip3卸载numpy然后pip3安装numpy为我解决了这个问题。
在NumPy 1.5.0版本中添加了对Python 3的支持,因此首先,您必须下载/安装新版本的NumPy。
或者简单地用pip:
python3 -m pip install numpy
Run
conda update --all
PS记得使用“python2”或“python3”(不仅仅是“python”)调用python。
我做了所有的答案,但都没用。因此,我使用下面的命令删除了以前安装的所有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
对于那些安装目标是树莓派的人,他们建议:
sudo apt-get install libatlas-base-dev
可能有用。