解决已安装numpy仍然报错ModuleNotFoundError: No module named ‘numpy‘

简介

目前,大多数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

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值