Ubuntu 20.04.6, 安装python3.11
在Ubuntu 20.04.6上安装Python 3.11可以通过添加deadsnakes PPA仓库来实现,该PPA包含了多个不同版本的Python。以下是安装步骤:
更新系统包索引:
首先,确保你的系统包索引是最新的。
sudo apt update
安装支持https访问的库:
确保软件包能够通过HTTPS传输,通常系统已默认安装了这些软件包,但确保无妨。
sudo apt install software-properties-common apt-transport-https
添加deadsnakes PPA:
添加deadsnakes PPA仓库,它提供了多个Python版本。
sudo add-apt-repository ppa:deadsnakes/ppa
运行上面的命令后,当系统询问是否继续时,按回车确认。
更新系统包索引:
添加PPA后,再次更新系统包索引。
sudo apt update
安装Python 3.11:
使用以下命令安装Python 3.11。
sudo apt install python3.11
验证Python版本:
安装完成后,可以通过以下命令验证Python 3.11是否正确安装。
python3.11 --version
这应该输出类似于
Python 3.11.x
,表明安装成功。可选:设置python3.11为默认Python3:
如果你希望将python3指向python3.11,可以使用
update-alternatives
工具进行设置:sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 2
然后选择默认版本:
sudo update-alternatives --config python3
按照提示选择Python 3.11。
记得安装新的Python版本后,根据需要重新安装相关的Python包,因为它们与系统或虚拟环境的Python版本紧密相关。