博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python error:ImportError: No module named ***
阅读量:4970 次
发布时间:2019-06-12

本文共 782 字,大约阅读时间需要 2 分钟。

1、错误信息如下:

ImportError: No module named numpy

如果什么都没装,请出门右转,通过pip安装numpy即可!命令如下:

pip install numpy

如果连pip都没有,请先安装pip!命令如下:

sudo apt-get install python-pip

 

2、原因分析:

明明已经安装pip install  xxx,为什么还报错找不到对应的库呢?其实,主要原因有两个:

(1)python 、pip 存在多个版本,或者升级过

(2)权限问题,有的是root,有的是非 root权限

 

原理:

其实也很简单,就是python执行的时候,会有一个搜索路径,要搜索到才行,安装不同版本,搜索路径可能就错了,那么搜索路径如何查看呢?如下:

 

1 import sys2 sys.path

 

3、解决问题:

接下来问题就简单了,正确安装对应的包,再指明路径。

 

这里介绍两种办法指明路径:

(1)定义环境变量PYTHONPATH

 

export PYTHONPATH=/usr/local/lib/python2.7/site-packages

 

(2)在已有的python搜索路径中添加 .pth 文件(这个很直观)

 

1 cd /usr/lib/python2.7/dist-packages/2 sudo vim my.pth3 #增加路径,保存退出

 

--------------------- 

作者:cc19

来源:CSDN
原文:https://blog.csdn.net/cc1949/article/details/78285842
版权声明:本文为博主原创文章,转载请附上博文链接!

转载于:https://www.cnblogs.com/sherrydatascience/articles/10204168.html

你可能感兴趣的文章
ubuntu下如何查看用户登录及系统授权相关信息
查看>>
秋季学期学习总结
查看>>
SpringBoot 优化内嵌的Tomcat
查看>>
【LaTeX】E喵的LaTeX新手入门教程(1)准备篇
查看>>
highcharts曲线图
查看>>
extjs动态改变样式
查看>>
PL/SQL Developer 查询的数据有乱码或者where 字段名=字段值 查不出来数据
查看>>
宏定义
查看>>
笔记:git基本操作
查看>>
生成php所需要的APNS Service pem证书的步骤
查看>>
JavaWeb之JSON
查看>>
HOT SUMMER 每天都是不一样,积极的去感受生活 C#关闭IE相应的窗口 .
查看>>
windows平台上编译mongdb-cxx-driver
查看>>
optionMenu-普通菜单使用
查看>>
2016-2017-2点集拓扑作业[本科生上课时]讲解视频
查看>>
GNU/Linux超级本ZaReason Ultralap 440体验
查看>>
将github上托管的代码 在我的域名下运行
查看>>
【Manthan, Codefest 18 (rated, Div. 1 + Div. 2) C】Equalize
查看>>
【codeforces 767A】Snacktower
查看>>
【MemSQL Start[c]UP 3.0 - Round 1 C】 Pie Rules
查看>>