Ubuntu Python版本升级步骤

Ubuntu升级Python版本常用方法如下:

  • 使用APT包管理器
    1. 更新包列表:sudo apt update
    2. 安装新版本Python(以3.9为例):sudo apt install python3.9
    3. (可选)设为默认版本:sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 1,然后sudo update-alternatives --config python3选择版本。
  • 通过源码编译安装
    1. 安装依赖:sudo apt install build-essential zlib1g-dev libncurses5-dev libssl-dev等。
    2. 下载源码:wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz(替换为所需版本)。
    3. 解压编译:tar -xf Python-3.x.x.tgzcd Python-3.x.x./configure --enable-optimizationsmake -j (nproc)sudo make altinstall
  • 使用pyenv
    1. 安装pyenv:curl https://pyenv.run | bash,并配置环境变量(在.bashrc.zshrc中添加相关内容,然后source)。
    2. 安装Python版本:pyenv install 3.x.x
    3. 设置版本:pyenv global 3.x.x(全局)或pyenv local 3.x.x(当前目录)。