ModuleNotFoundError: No module named 'CommandNotFound'
错误来源:
Ubuntu16.04系统,安装最新版python3.7后就出现如下错误:
ModuleNotFoundError: No module named 'CommandNotFound'
而且,pip install时,还是出现了这个错误:
File "/usr/local/lib/python3.6/subprocess.py", line 418, in runoutput=stdout, stderr=stderr)subprocess.CalledProcessError: Command '('lsb_release', '-a')' returned non-zero exit status 1.
终端运行lsb_release -a则是报错:
ModuleNotFoundError: No module named 'lsb_release'
根本原因:
ubuntu默认为python2.7,其目录下安装有python3.5,如果要更新到最新python3.7,python3.7缺少一些相应库,需要使用3.5的一些库
解决方案:
第一种方法: 找到lsb_release.py文件和CommandNotFound目录,把它们拷贝到报的错误中subprocess.py所在文件夹
命令如下:
sudo find / -name 'lsb_release.py'
# result:
# /usr/share/pyshared/lsb_release.py
# /usr/lib/python2.7/dist-packages/lsb_release.py
# /usr/lib/python3/dist-packages/lsb_release.py
python -V
sudo cp /usr/lib/python3/dist-packages/lsb_release.py /opt/ptyhon3.7/lib/python3.7
第二种解决办法:
直接修改PYTHONPATH 环境变量
- 直接进入home目录,cd ~
打开vi .bashrc
(or .profile)- 添加一些环境变量
export PYTHONPATH=$PYTHONPATH:/usr/lib/python3/dist-packages:/opt/ptyhon3.7/lib/python3.7/site-packages - 注意 /opt/ptyhon3.7/lib/python3.7/site-packages为我自己的python安装目录
保存退出,运行 source .bashrc
(or .profile)设置环境变量
ModuleNotFoundError: No module named 'CommandNotFound'相关推荐
- python爬虫执行scrapy crawl demo出现: import win32api ModuleNotFoundError: No module named 'win32api'错误
执行: >scrapy crawl demo 可能会出现这个错误: import win32api ModuleNotFoundError: No module named 'win32api' ...
- ModuleNotFoundError: No module named ‘pandas._libs.tslibs.base‘
ModuleNotFoundError: No module named 'pandas._libs.tslibs.base' 目录 ModuleNotFoundError: No module na ...
- ModuleNotFoundError: No module named ‘cx_Oracle‘
ModuleNotFoundError: No module named 'cx_Oracle' 目录 ModuleNotFoundError: No module named 'cx_Oracle' ...
- ModuleNotFoundError: No module named ‘pandas.rpy‘
ModuleNotFoundError: No module named 'pandas.rpy' pandas升级后原来的pandas.rpy全部整合到了rpy2中: 问题: import pand ...
- ModuleNotFoundError: No module named ‘scipy.spatial.transform._rotation_groups‘
ModuleNotFoundError: No module named 'scipy.spatial.transform._rotation_groups' 目录 ModuleNotFoundErr ...
- ubuntu 中 pip 出现 ModuleNotFoundError: No module named ‘pip._internal‘
ubuntu 中 pip 出现 ModuleNotFoundError: No module named 'pip._internal' 文章目录 ubuntu 中 pip 出现 ModuleNotF ...
- ModuleNotFoundError: No module named 'sklearn.cross_validation'
此文首发于我的个人博客:报错解决-ModuleNotFoundError No module named 'sklearn.cross_validation' - zhang0peter的个人博客 在 ...
- 解决ModuleNotFoundError: No module named ‘pip‘问题
解决ModuleNotFoundError: No module named 'pip'问题_haihonga的博客-CSDN博客
- pandas写excel报错ModuleNotFoundError: No module named ‘xlwt‘
pandas写excel报错ModuleNotFoundError: No module named 'xlwt' https://blog.csdn.net/weixin_36372879/arti ...
最新文章
- 一个最简单的通过WireShark破解SSL加密网络数据包的方法
- 事件流--事件冒泡现象及阻止
- 第六阶段 小学期(一)——电子商务
- Img与background的区别
- c语言删除s字符串中所有子串t,从串s中删除所有和串t相同的子串的算法
- [译】Diving Into The Ethereum VM
- java人脸识别_自从加了PC人脸识别登录功能,网站立马显得高大上
- python强制结束函数_为什么Python没有 main 函数?终于有人给出了正确答案!
- 洛谷P3857 [TJOI2008]彩灯(线性基)
- C++——复制构造函数的形参为什么要是const引用
- 数组算法 java 115918581
- 笔记本通过网口控制单片机_国产又推出笔记本:旋转屏,自带RS-232串口和网口,工程师专用...
- 用AI算法分析光影看到盲点:这项MIT新研究偷学到二娃技能
- ug装配绕轴旋转_UG绘制小吊扇模型,建模装配还能运动起来
- 应用MySQL数据库的实现本地BLAST及BLAST2GO
- 解决mysql主从 The slave IO thread stops because the master has @@GLOBAL.GTID_MODE OFF and this server
- 【转】矩阵运算所满足的定律
- 深入Kubernetes 之 DaemonSet :容器化守护进程
- UG/nx12.0经典界面设置
- discuz x2.5后台界面html版本
热门文章
- IDEA 自动生成类注释和方法注释
- 【jeecg移动开发能力】Jeecg 重磅来袭,强大移动报表配置能力,一次配置七种展现风格
- 删除oracle表里的重复记录
- maven 热部署 web应用
- SpringBoot2 集成日志,复杂业务下的自定义实现
- Net Core 2.1Filter里面获取Controller、Action,请求方法,请求头部,请求参数
- @ControllerAdvice + @ExceptionHandler 全局处理 Controller 层异常
- 数据结构基础 后序遍历和中序遍历还原二叉树
- win下svn常用操作笔记
- POI读取Excel内容格式化