centos安装python 3.9
1. 准备工作
安装必要的构建工具和依赖项:
sudo yum groupinstall "Development Tools"
sudo yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
2. 下载 Python 3.9 源码
从 Python 官方网站下载 Python 3.9 的源码包。
wget https://www.python.org/ftp/python/3.9.12/Python-3.9.12.tgz
tar -xzf Python-3.9.12.tgz
cd Python-3.9.12
3. 配置和编译 Python 3.9
配置、编译并安装 Python 3.9,把 Python 3.9 安装到 /usr/local/python3
目录下:
./configure --prefix=/usr/local/python39 --enable-optimizations
make && sudo make install
4. 配置环境变量
编辑 /etc/profile
文件:
sudo vim /etc/profile
在文件末尾添加以下内容:
export PATH=/usr/local/python39/bin:$PATH
保存并退出编辑器,然后使更改生效:
source /etc/profile
测试 Python 3.9 是否正确安装:
python3.9 --version
自带的python2