我有一个与此问题非常相似的问题,但仍落后了一步。我在Windows 7(对不起)64位系统上仅安装了一个Python 3版本。
我在此链接后安装了numpy- 如问题中所述。安装进行得很好,但是当我执行时
import numpy
我收到以下错误:
导入错误:没有名为numpy的模块
我知道这可能是一个超级基本的问题,但我仍在学习。
谢谢
我有一个与此问题非常相似的问题,但仍落后了一步。我在Windows 7(对不起)64位系统上仅安装了一个Python 3版本。
我在此链接后安装了numpy- 如问题中所述。安装进行得很好,但是当我执行时
import numpy
我收到以下错误:
导入错误:没有名为numpy的模块
我知道这可能是一个超级基本的问题,但我仍在学习。
谢谢
Answers:
NumPy版本1.5.0中添加了对Python 3的支持,因此,首先必须下载/安装较新版本的NumPy。
pip3 install numpy
默认使用numpy版本1.18.4,请安装特定版本,例如- pip install numpy==1.8.2
。检查官方文档以了解详细信息-pypi.org/project/numpy/1.8.2
您可以简单地使用
pip install numpy
或者对于python3,使用
pip3 install numpy
pip install numpy
还是pip3 install numpy
没有用,因为它们默认安装为python 3的软件包文件夹(原因不明)。我曾经pip2 install numpy
解决过“找不到模块...”的错误。
pip3 install numpy
numpy软件包时已将其安装到特定版本中,而当您尝试import numpy
使用另一个python版本时。这一直在我身上发生。确保安装/运行软件包的环境/ python版本相同。
我认为numpy的安装有问题。这是我解决此问题的步骤。
python setup.py install
在Windows上安装Numpy
这可能是:C:\ Users \\ AppData \ Local \ Programs \ Python \ PythonXX \ Scripts或C:\ Program Files(x86)\ PythonXX \ Scripts(其中XX代表Python版本号),具体取决于安装位置。使用Windows资源管理器查找文件夹,然后将其从资源管理器地址栏中粘贴或键入地址到命令提示符中,可能会更容易。
下载并安装软件包后,您应该会看到类似于以下文本的内容。
Collecting numpy
Downloading numpy-1.13.3-2-cp27-none-win32.whl (6.7MB)
100% |################################| 6.7MB 112kB/s
Installing collected packages: numpy
Successfully installed numpy-1.13.3
我也遇到了这个问题(导入错误:没有名为numpy的模块),但就我而言,这是我在Mac OS X中使用PATH变量时遇到的问题。我对.bash_profile文件进行了较早的编辑,该文件导致了Anaconda安装的路径(及其他)不能正确添加。
只要在这里将此注释添加到列表中,以防其他类似我的人以相同的错误消息来到此页面并且遇到与我相同的问题。
the paths for my Anaconda installation
。PATH上具体需要什么?
您安装了适用于Python 2.6的Numpy版本-因此您只能将其与Python 2.6一起使用。您必须安装适用于Python 3.x的Numpy,例如:http : //sourceforge.net/projects/numpy/files/NumPy/1.6.1/numpy-1.6.1-win32-superpack-python3.2.exe /下载
有关不同版本的概述,请参见此处:http : //sourceforge.net/projects/numpy/files/NumPy/1.6.1/
面对同样的问题
ImportError: No module named numpy
因此,在我们的情况下(我们使用的是PIP和python 2.7),解决方案是SPLIT pip install命令:
从
RUN pip install numpy scipy pandas sklearn
至
RUN pip install numpy scipy
RUN pip install pandas sklearn
在此处找到解决方案:https : //github.com/pandas-dev/pandas/issues/25193,它是pandas的最新更新到v0.24.0
我通过pip和conda在相同的环境中安装了numpy,仅删除并重新安装其中一个是不够的。
我不得不重新安装两个。
我不知道为什么突然发生,但是解决方案是
pip uninstall numpy
conda uninstall numpy
从康达卸载也删除torch
和torchvision
。
然后
conda install pytorch-cpu torchvision-cpu -c pytorch
和
pip install numpy
这为我解决了这个问题。
在设置用于机器学习的python时,我也面临着phyton 3的上述问题。
我遵循以下步骤:
安装python-2.7.13.msi
•设置PATH = C:\ Python27
•设置PATH = C:\ Python27 \ Scripts
前往http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
下载的:--numpy-1.13.1 + mkl-cp27-cp27m-win32.whl
--scipy-0.18.0-cp27-cp27m-win32.whl
安装numpy:pip install numpy-1.13.1 + mkl-cp27-cp27m-win32.whl
安装scipy:pip install scipy-0.18.0-cp27-cp27m-win32.whl
您可以使用以下cmds测试正确性:-
>>> import numpy
>>> import scipy
>>> import sklearn
>>> numpy.version.version
'1.13.1'
>>> scipy.version.version
'0.19.1'
>>>
通过Anaconda安装NumPy(使用以下命令):
在尝试了来自各个站点的许多建议和类似问题之后,对我有用的是卸载所有Python东西并仅重新安装Anaconda(请参阅https://stackoverflow.com/a/38330088/1083292)
我以前的Python安装不仅多余,而且还给我带来了麻烦。
如果在重新安装python之前工作正常,则可以解决此问题。
我只是使用以下方法解决了此问题: 如何使用自制软件在macOS中安装Python 3的早期版本?
对我来说,在Windows 10上,我在不知不觉中安装了多个python版本(一个来自PyCharm IDE,另一个来自Windows应用商店)。我从Windows Store卸载了一个,为了更彻底,卸载了numpy pip uninstall numpy
,然后再次安装了它pip install numpy
。它在PyCharm的终端和命令提示符中都可以使用。
numpy
目录C:\Python3x\Libs\site-packages
(我可能记得路径名错误)。