我有一个与这个问题非常相似的问题,但我仍然落后一步。我的Windows 7(抱歉)64位系统上只安装了一个版本的Python 3。
我按照这个链接安装了NumPy -正如问题中所建议的那样。安装很顺利,但当我执行
import numpy
我得到了以下错误:
导入错误:没有名为numpy的模块
我有一个与这个问题非常相似的问题,但我仍然落后一步。我的Windows 7(抱歉)64位系统上只安装了一个版本的Python 3。
我按照这个链接安装了NumPy -正如问题中所建议的那样。安装很顺利,但当我执行
import numpy
我得到了以下错误:
导入错误:没有名为numpy的模块
当前回答
面对同样的问题
ImportError: No module named numpy
因此,在我们的情况下(我们使用PIP和python 2.7),解决方案是SPLIT PIP安装命令:
从
RUN pip install numpy scipy pandas sklearn
TO
RUN pip install numpy scipy
RUN pip install pandas sklearn
解决方案在这里找到:https://github.com/pandas-dev/pandas/issues/25193,这是熊猫的最新更新到v0.24.0
其他回答
通过Anaconda安装NumPy(使用以下命令):
Conda install -c Conda -forge numpy Conda install -c Conda -forge/label/broken numpy
如其他答案所述,此错误可能是指使用了错误的python版本。在我的例子中,我的环境是Windows 10 + Cygwin。在我的Windows环境变量中,PATH指向C:\Python38,这是正确的,但是当我像这样运行命令时:
./my_script.py
我得到了ImportError: No模块命名为numpy,因为在这种情况下使用的版本是Cygwin自己的Python版本,即使PATH环境变量是正确的。 我所需要的就是像这样运行脚本:
py my_script.py
这样问题就解决了。
import numpy as np
ImportError: No module named numpy
尽管我知道安装了numpy,但我还是得到了这个,并且尝试了上面所有的建议都没有成功。对我来说,修复是删除np,直接引用模块。(Centos上的python 3.4.8) .
import numpy
DataTwo=numpy.stack((OutputListUnixTwo))...
我的解决方案-我在虚拟环境中安装了numpy,但是在虚拟环境中没有运行ipython:
(venv) ➜ which python
/Users/alon/code/google_photos_project/venv/bin/python
(venv) ➜ which ipython
/usr/bin/ipython
所以我必须安装ipython,然后像这样从venv运行ipython:
python -c 'import IPython; IPython.terminal.ipapp.launch_new_instance()'
在NumPy 1.5.0版本中添加了对Python 3的支持,因此首先,您必须下载/安装新版本的NumPy。
或者简单地用pip:
python3 -m pip install numpy