准备工作
在开始安装 Python 3 之前,需要确认系统环境是否满足以下要求:
- Linux 操作系统
- 稳定的互联网连接
- root 用户权限
下载 Python 3 源代码包
可以通过以下命令下载 Python 3 源代码包:
wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tar.xz
其中 3.x.x 表示 Python 3 的版本号,如 3.10.7 。
解压源代码包
使用以下命令解压源代码包:
tar xf Python-3.x.x.tar.xz
配置 Python 3
进入 Python 3 源代码目录,然后运行以下命令配置 Python 3:
cd Python-3.x.x
./configure --prefix=/usr/local
编译 Python 3
使用以下命令编译 Python 3:
make
安装 Python 3
使用以下命令安装 Python 3:
sudo make install
验证 Python 3 安装
安装完成后,使用以下命令验证 Python 3 是否安装成功:
python3 --version
如果显示 Python 3 的版本信息,则说明安装成功。
将 Python 3 添加到 PATH 环境变量
为了方便在任何位置使用 Python 3,需要将 Python 3 的 bin 目录添加到 PATH 环境变量中。
在 .bashrc 文件中添加以下行:
export PATH=/usr/local/bin:$PATH
然后执行以下命令使更改生效:
source ~/.bashrc
其他提示
- 如果在安装过程中遇到错误,可以尝试清理已编译的二进制文件并重新编译:
make clean
make
sudo make install
- 如果需要安装特定 Python 3 版本,可以在下载源代码包时指定版本号:
wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tar.xz