Ubuntu 上安装 Python 3.11

要在 Ubuntu 上安装 Python 3.11,你可以通过以下步骤来进行操作:

步骤 1: 更新软件包列表

首先,确保你的系统上的软件包列表是最新的。打开终端并运行以下命令:

sudo apt update

步骤 2: 安装依赖项

安装必要的构建工具和依赖项:

sudo apt install -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 的源代码。可以使用 wgetcurl 命令来下载:

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)
sudo make 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 这样的版本管理工具。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值