目前,大多数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'。目前能搜到的大多数教程都是建议大家降级,这是不明智的做法,本文介绍了该问题产生的底层原因,并且分类讨论了对应的
解决
办法