目前,大多数Linux系统自带python2了。

但是很多应用却需要python3。

于是安装了python3。每次执行的时候,输入python时默认启动python2,输入python3才会启动python3。

在pip安装了Numpy后,启动python3导致模块时,依然报错:

ModuleNotFoundError: No module named ‘numpy’

由于系统默认的是python2,所以pip直接执行时,安装的都是python2的包。

安装后使用Python2是可以正常执行的。

需要用pip3来安装python3使用的包。

pip3 insatll numpy

这样就ok了。

推荐基于Anaconda进行安装包的管理,这样可以根据需要构建相应的环境,不会出现上述版本不匹配的情况。

下载并安装:https://www.anaconda.com/download/

具体安装使用可参考:https://developer.aliyun.com/article/603000

有关最新更新的详细信息,请参见 。 2/15/2021:发布了版。 添加了Dataset.fromcdl和Dataset.tocdl ,它们要求ncdump和ncgen实用程序位于$PATH 。 删除了python 2.7支持。 12月20日:发布了版。 更新了OSX和 linux 的二进制轮子,它们链接了最新的netcdf-c和hdf5库。 2020年12月1日:发布了版本。 更新许可证文字以与MIT许可证一致。 2020年7月23日:发布了版。 现在需要 numpy > = 1.9。 10/27/2019:版本1.5.3已发布。 修复了问题972 ,以及python 3.8的二进制轮子。 2019年9月3日:发布了1.5.2版。 错误修正,没有新功能。 2019年5月6日:发布了1.5.1.2版。 修复了1.5.1版本中引入的另一个切片回归(问题 在刚刚接触python的时候,时常会发生这个问题: pip install成功了,运行代码时仍提示ImportError: No module named xxxxx 当时唯一会的 解决 办法是…完全卸载python,再把包一个一个的 安装 回来,超费时费力… 后来发现其实很多时候问题是因为:使用者有意无意创建了几个python环境,导致了使用的python环境和 pip 安装 包的环境不一致导致的。 (这种情况可能无意中发生,比如 安装 anaconda、microconda或者使用pycharm的时候新建工程使用了创建新虚拟环境 等等等等情况…) 解决 办法 首先,先查看Pycharm里的python环境的路径 是 requests 模块的 安装 路径。这将会强制 Python 使用指定路径下的 requests 模块。虚拟环境会 安装 在我们当前创建项目的Lib\site-packages文件夹下。可以通过此命令检查,如果输出 安装 的模块版本号则说明模块已经正确 安装 并可用。[多个python版本]确保运行脚本的python环境 安装 所需模块。命令将会把下载的库 安装 到当前目录(即虚拟环境的根目录)下的。卸载现有的模块: pip uninstall requests。说明我们在之前就已经 安装 好了requests的 安装 包。 问题 解决 后,再次打开File->settings->ProjectInterpreter,发现Package里出现了 numpy ,之前里面是没有的,而且在 安装 包和C盘里,发现了新的 numpy 文件。httpshttpshttpshttpshttpshttpshttpshttps。 一、 解决 步骤 二、关于 安装 numpy 时跳出 “The scripts pip .exe, pip 3.8.exe and pip 3.exe are installed in 'D:Scripts’ which is not on PATH.” 1.配置环境变量 问题:没有装 numpy 解决 措施:①装/更新 pip →②通过 pip install装 numpy 。 一、 解决 步骤 1.直接输入. 今天在新电脑上刚下的python和pycharm,运行的时候遇到一点问题,就是报这个 ModuleNotFoundError 的错误。尝试了很多方法都失败了,最后找到 解决 的办法,大家可以按我这个步骤一步一步来找问题。下载完之后,用 pip list查看是否下载成功,出现 numpy 就是成功了。(1)是否下载了 numpy 库? 之前 安装 了Python,后来因为练习使用Python写科学计算的东西,又 安装 了Anaconda,但是 安装 Anaconda之后又出现了一个问题,在命令行中编写Python命令调用 numpy 可以正常使用,但是在PyCharm中调用却会 报错 No module named ' numpy ',也就是找不到 numpy ,情况如下面所示。在命令行中可以正常使用 numpy :但是在PyCharm中不能正常使用 numpy ... File "get_kpi.py", line 2, in < module > import numpy as np ModuleNotFoundError : No module named ' numpy ' Ubuntu 18.04.6 LTS Python 3.6.9 arch x86_64 参见这个博客, ModuleNotFoundError : No module na... 编译 pycaffe时 报错 :fatal error: numpy /arrayobject.h没有那个文件或目录 其实 numpy 已经是 安装 的,anaconda2里面有,python中import numpy 也没有问题,但就是在此处 报错 解决 方法:  sudo apt-get install python- numpy sudo make pycaffe -j16 pycaffe就编译成功了 如果还是不行,可以试试: import numpy as npnp.get_include() /usr/local/lib/python2.7/dist-packages/num Python 报错 ModuleNotFoundError : No module named numpy ’ 这种情况一般是缺少 numpy 所致,需要 安装 numpy 安装 numpy 的时候需要先更新 pip ,使用最新版的 pip 安装 : python -m pip install --upgrade pip pip install numpy 接下来在命令行窗口运行 python fr... 使用Python的 numpy 包时,如果有涉及到对 numpy .testing.decorators的引入,可能会 报错 ModuleNotFoundError : No module named ' numpy .testing.decorators'。目前能搜到的大多数教程都是建议大家降级,这是不明智的做法,本文介绍了该问题产生的底层原因,并且分类讨论了对应的 解决 办法