错误做法:卸载Python3
Python是linux系统的底层应用,卸载Python3容易出现各种各样的问题。
错误做法
sudo apt remove python3
sudo apt autoremove
遇到问题1:卸载了火狐浏览器
重新apt install firefox
遇到问题2:卸载了gnome桌面
重启电脑后直接进入了tty模式并且断网。
联网操作
sudo dhclient eth0 尝试联网,可能失败
dmesg | grep eth 失败的话,查看网卡名称
发现eth0被重命名成了exxx
sudo dhclient exxx
ping www.baidu.com 确认网络连上。
安装新版本Python
以 root 或者其他有 sudo 权限的用户身份运行下面的命令,更新软件包列表,并且安装依赖包:
sudo apt update
sudo apt install software-properties-common
将 deadsnakes PPA 添加到你的系统源列表中:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.8
复制
验证安装过程是否成功,输入:
python3.8 --version
更换优先级
这里比如有python3.6与3.8两个版本,python3可能对应3.6,如果想改变优先级,使用下列指令,最后的数字代表优先级,数字越大优先级越高。
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.8 2
下载3.8对应pip
wget -O /tmp/get-pip.py https://bootstrap.pypa.io/get-pip.py
python3.8 /tmp/get-pip.py
标签:install,Python,sudo,apt,python3.8,usr,版本,Ubuntu,python3
From: https://www.cnblogs.com/xzh-personal-issue/p/17191742.html