-
检查版本
python3 --version
-
从源代码安装
- 安装python所需的库库和依赖项
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
- 使用
wget
命令从 Python 下载页面下载最新版本的源代码:
wget https://www.python.org/ftp/python/3.11.3/Python-3.11.3.tar.xz
- 下载完成后,提取存档:
xz -dk Python-3.11.3.tar.xz tar -xvf Python-3.11.3.tar
- 导航到 Python 源目录并运行命令。此脚本执行许多检查,以确保系统上存在所有依赖项:
configure
./configure --enable-optimizations
该选项通过运行多个测试来优化 Python 二进制文件。这会降低生成过程。
--enable-optimizations
- 开始构建过程:
make -j 12
为了加快构建时间,请修改 以对应于处理器中的内核数。您可以通过键入 找到数字。
-jnproc
- 生成过程完成后,通过键入以下内容安装 Python 二进制文件:
sudo make altinstall
我们使用而不是因为后面的命令将覆盖默认的系统 python3 二进制文件。
altinstallinstall
- 就是这样。最新的 Python 已安装在您的系统上,可以通过执行 来使用。要进行验证,请键入:
python3.11
python3.11 --version
- 输出将显示 Python 版本:
Python 3.11.3
-
参考
文章评论