要在 Ubuntu 上安装 Python 3.11,你可以通过以下步骤来进行操作:
步骤 1: 更新软件包列表
首先,确保你的系统上的软件包列表是最新的。打开终端并运行以下命令:
sudoapt update
步骤 2: 安装依赖项
安装必要的构建工具和依赖项:
sudoaptinstall-y build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev libffi-dev
步骤 3: 下载 Python 3.11 源码
从 Python 官方网站下载 Python 3.11 的源代码。可以使用
wget
或
curl
命令来下载:
wget https://www.python.org/ftp/python/3.11.5/Python-3.11.5.tgz
或者
curl-O https://www.python.org/ftp/python/3.11.5/Python-3.11.5.tgz
步骤 4: 解压并编译 Python 3.11
解压缩下载的文件:
tar zxf Python-3.11.5.tgz
进入解压后的目录,并进行配置、编译和安装:
cd Python-3.11.5
./configure --enable-optimizations
make-j$(nproc)sudomake altinstall
这里我们使用
make altinstall
而不是
make install
,以避免覆盖默认的 Python 版本。
步骤 5: 验证安装
安装完成后,可以通过下面的命令来验证是否成功安装了 Python 3.11:
python3.11 --version
步骤 6: 设置别名(可选)
为了方便使用,你可以设置一个别名或者更新
.bashrc
文件来让
python3
命令指向 Python 3.11:
echo'alias python3=python3.11'>> ~/.bashrc
source ~/.bashrc
现在你就可以使用 Python 3.11 了。如果你需要管理多个 Python 版本,可以考虑使用像 pyenv 这样的版本管理工具。
版权归原作者 SanMu三木 所有, 如有侵权,请联系我们删除。