该发行版使用yum
或dnf
作为包管理器:
- 首先更新你的系统和已有的包。在终端输入以下命令:
sudo yum -y update
- 安装依赖项:
sudo yum -y groupinstall "Development Tools"
sudo yum -y install openssl-devel bzip2-devel libffi-devel
- 下载Python3.9的源代码:
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
- 解压下载的源代码:
tar -xvf Python-3.9.0.tgz
- 切换到解压后的目录:
cd Python-3.9.0
- 配置和编译Python3.9:
./configure --enable-optimizations
make altinstall
- 检查Python3.9是否安装成功:
python3.9 --version
安装成功后,该命令应该会输出 Python 3.9.0
.
我自己安装的时候遇到问题,最后不能查版本,按照如下配置路径的方法也不生效:
- 用文本编辑器打开
~/.bashrc
文件:
sudo vi ~/.bashrc
- 在
~/.bashrc
文件的末尾,添加以下行:
export PATH=/usr/local/bin/python3.9:$PATH
-
保存并关闭
~/.bashrc
文件。 -
最后,让刚刚的修改生效:
source ~/.bashrc
- 现在,你应该能够通过命令
python3.9 --version
来查看Python 3.9的版本号了。
最后,GPT帮我想了一个办法:
创建一个链接(symlink)到/usr/bin
目录,这个目录通常已经在系统的PATH环境变量中了:
sudo ln -s /usr/local/bin/python3.9 /usr/bin/python3.9
然后,我能够通过命令python3.9 --version
来查看Python 3.9的版本号了。