一、CentOS 8安装Python
CentOS 8默认安装了Python 3,但版本可能不是最新的。以下是在CentOS 8上安装最新版本Python的步骤:
1、使用yum安装编译Python所需的工具和库:
sudo yum groupinstall "Development Tools" sudo yum install openssl-devel bzip2-devel libffi-devel
2、从Python官网下载最新稳定版Python:
cd ~ wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz
3、解压并编译Python:
tar xzf Python-3.9.6.tgz cd Python-3.9.6 ./configure --enable-optimizations make altinstall
请注意使用altinstall而不是install,这样它不会取代系统默认的Python版本。
二、CentOS 8安装python-pip
pip是Python的一个包管理器。以下是在CentOS 8上安装python-pip的步骤:
1、首先确认Python是否已安装:
python3 --version
2、使用yum安装pip3:
sudo yum install python3-pip
3、验证pip3是否已成功安装:
pip3 --version
三、CentOS 8安装Python3
如果您仍需要安装Python 3,以下是在CentOS 8上安装Python 3的步骤:
1、使用yum安装Python 3:
sudo yum install python3
2、验证Python 3是否已成功安装:
python3 --version
四、CentOS 8安装Python2
在某些情况下,您可能需要安装Python 2。以下是在CentOS 8上安装Python 2的步骤:
1、使用yum安装Python 2:
sudo yum install python2
2、验证Python 2是否已成功安装:
python2 --version
五、CentOS 8安装Python3.9
如果您需要Python 3.9,以下是在CentOS 8上安装Python 3.9的步骤:
1、使用yum安装编译Python 3.9所需的工具和库:
sudo yum groupinstall 'Development Tools' sudo yum install openssl-devel bzip2-devel libffi-devel
2、从Python官网下载Python 3.9:
cd ~ wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz
3、解压并编译Python:
tar xzf Python-3.9.6.tgz cd Python-3.9.6 ./configure --enable-optimizations sudo make install
4、验证Python 3.9是否已成功安装:
python3.9 --version
六、CentOS 8安装Python3.7
如果您需要Python 3.7,以下是在CentOS 8上安装Python 3.7的步骤:
1、使用yum安装编译Python 3.7所需的工具和库:
sudo yum install gcc openssl-devel bzip2-devel libffi-devel
2、从Python官网下载Python 3.7:
cd ~ wget https://www.python.org/ftp/python/3.7.12/Python-3.7.12.tgz
3、解压并编译Python:
tar xzf Python-3.7.12.tgz cd Python-3.7.12 ./configure --enable-optimizations sudo make altinstall
4、验证Python 3.7是否已成功安装:
python3.7 --version
七、CentOS 8安装Python2.7
在某些情况下,您可能需要安装Python 2.7。以下是在CentOS 8上安装Python 2.7的步骤:
1、使用yum安装Python 2.7:
sudo yum install python27
2、验证Python 2.7是否已成功安装:
python2.7 --version
八、CentOS 8安装Python3.9.16
如果您需要安装最新版本的Python 3.9.16,以下是在CentOS 8上安装Python 3.9.16的步骤:
1、添加SCL(Software Collections Library)仓库:
sudo yum install centos-release-scl
2、使用yum安装Python3.9.16:
sudo yum install rh-python39
3、验证Python 3.9.16是否已成功安装:
scl enable rh-python39 bash python3 --version
九、CentOS 8安装Python下载太慢
如果您发现从Python官网下载速度过慢,可以考虑使用阿里云镜像源,以下是方法:
1、打开Python官网(https://www.python.org/)选择您需要的Python版本。
2、复制下载链接。
3、在阿里云镜像站(https://mirrors.aliyun.com/pypi/simple/)上搜索Python相关包。
4、复制对应包的链接并下载。
5、使用wget下载Python包并进行安装,例如:
wget https://mirrors.aliyun.com/pypi/simple/setuptools/setuptools-44.1.1-py3-none-any.whl pip3 install setuptools-44.1.1-py3-none-any.whl -i https://mirrors.aliyun.com/pypi/simple/