Ubuntu16.04安装Python3.8以后出现lsb_release/No LSB modules are available的错误

大兔子大兔子 提交于 2020-03-09 15:24:42
Ubuntu16.04安装Python3.8以后出现lsb_release/No LSB modules are available的错误

问题展示

1.出现这个错误以后,由于这些模块于电脑的Ubuntu-desktop等有依赖关系,导致重启电脑后会显示debian的grub,安装更新软件也是变成了debian的,简直令人抓狂!

2.直接通过Ubuntu的'sudo apt install lsb_release'无效,

3. Linux命令行直接输命令会报command-no-find,下面给出解决方法:

4.ROS报错

解决方法

Linux下Python的版本可以直接通过pyenv进行下载安装和更新,不需要直接通过源码安装到电脑里!

pyenv安装相关1

pyenv安装相关2

pyenv安装相关3

找到系统之前自带的python3 (python3.5.2) 然后创建软连接指回去。

sudo ln -sf /usr/bin/python3.5 /usr/local/bin/python3

sudo ln -sf /usr/bin/python3.5 /usr/bin/python3

使用官网进行安装相关依赖

https://pkgs.org/

找到自己电脑对应的依赖,例如lsb_release,如果出现其他一些没有的依赖,依次下载或者用命令行进行安装.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!