Ubuntu 23.04香港VPS安装Python 3.11教程
文章分类:技术文档 /
创建时间:2025-12-23
Ubuntu 23.04香港VPS安装Python 3.11教程
在Ubuntu 23.04香港VPS上安装Python 3.11,能搭建高效的编程环境。接下来分步骤详细说明具体操作。
准备工作:更新系统
安装前需确保系统处于最新状态。通过以下命令更新软件包列表并升级已安装组件:
sudo apt update
sudo apt upgrade -y
第一条命令用于同步最新软件包信息,第二条则自动完成系统组件的升级。
安装编译依赖
Python 3.11的源码编译需要基础库支持。执行以下命令安装必要依赖:
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev -y
这些工具包含编译所需的C语言编译器、加密库、数据库支持等,确保后续步骤顺利进行。
下载Python 3.11源码
从Python官方网站下载3.11.0版本源码包,使用命令:
wget https://www.python.org/ftp/python/3.11.0/Python-3.11.0.tgz
该命令会从官方服务器直接下载源码压缩包到当前目录。
解压与编译安装
下载完成后解压源码包:
tar -xf Python-3.11.0.tgz
进入解压目录并执行编译流程:
cd Python-3.11.0
./configure --enable-optimizations
make -j $(nproc)
sudo make altinstall
其中,`--enable-optimizations`开启性能优化选项;`make -j $(nproc)`利用CPU多核加速编译;`altinstall`模式避免覆盖系统默认的Python版本(如Python 3.10)。
验证安装结果
安装完成后,通过命令检查版本:
python3.11 --version
若输出"Python 3.11.0"或更高小版本号,说明安装成功。
设置默认版本(可选)
如需将Python 3.11设为系统默认版本,执行:
sudo update-alternatives --install /usr/bin/python python /usr/local/bin/python3.11 1
之后运行`sudo update-alternatives --config python`,根据提示选择Python 3.11作为默认选项即可。
完成以上步骤后,Ubuntu 23.04香港VPS上即可正常使用Python 3.11进行开发,享受新版本带来的类型提示增强、异常处理优化等特性支持。
上一篇: 云服务器容器化部署的5项性能优化实测
工信部备案:苏ICP备2025168537号-1