明明已经安装了某个模块,python报错:ImportError: No module named ***
来源:互联网 发布:淘宝同行活动来源分析 编辑:程序博客网 时间:2024/05/18 01:44
笔者初学python,碰见一些坑,分享出来,节约大家时间:
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执行的时候,会有一个搜索路径,要搜索到才行,安装不同版本,搜索路径可能就错了,那么搜索路径如何查看呢?如下:
import syssys.path
3、解决问题:
接下来问题就简单了,正确安装对应的包,再指明路径。
这里介绍两种办法指明路径:
(1)定义环境变量PYTHONPATH
export PYTHONPATH=/usr/local/lib/python2.7/site-packages
(2)在已有的python搜索路径中添加 .pth 文件(这个很直观)
cd /usr/lib/python2.7/dist-packages/sudo vim my.pth#增加路径,保存退出
搞定,希望对你有帮助!
阅读全文
0 0
- 明明已经安装了某个模块,python报错:ImportError: No module named ***
- sqlit3已经安装了还是报ImportError: No module named _sqlite3
- ImportError: No module named matplotlib.pyplot安装模块python
- python 报错 ImportError: No module named setuptools
- Python运行scrapy报错:ImportError: No module named win32api
- python 报错 ImportError: No module named model_selection 的解决办法
- 解决python安装selenium报错问题ImportError: No module named 'selenium'
- 解决python安装selenium报错问题ImportError: No module named 'selenium'
- Python3 安装 mysql-python 与ImportError: No module named 'ConfigParser'报错解决方法
- 报错:ImportError: No module named 'requests'
- ImportError: No module named setuptools 报错
- Python使用模块Pyserial模块报<ImportError:No module named tools.list_ports>
- python ImportError: No module named
- python : ImportError: No module named '****'
- python程序安装nltk-安装完成后import报ImportError: No module named '_sqlite3'解决方案
- python 2.7.12报ImportError: No module named _socket
- Python安装模块出错(ImportError: No module named setuptools)解决方法
- Python安装模块出错(ImportError: No module named setuptools)解决方法
- LeetCode 12 Integer to Roman
- 操作系统基本概念
- p标签实现自动换行
- kali独立显卡驱动一直开启风扇呼呼转解决办法
- 文章标题
- 明明已经安装了某个模块,python报错:ImportError: No module named ***
- 查看oracle操作历史记录
- 使用frp实现内网穿透
- 欢迎使用CSDN-markdown编辑器
- ofbiz实战2——配置booking系统菜单
- Mysql添加索引(phpMyadmin)
- nodejs基础学习心得
- Maven在test阶段执行单元测试并生成报告(xml、txt、html)
- json知识点