下面是在CentOS 7下安装Python 3的完整攻略:
安装相关依赖
在安装Python 3之前,需要安装一些相关的依赖包。可以使用以下指令来安装:
sudo yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel -y
下载并解压Python源码
可以从Python官网下载最新的源码压缩包。以下指令将下载Python 3.8.10版本:
wget https://www.python.org/ftp/python/3.8.10/Python-3.8.10.tgz
tar xzf Python-3.8.10.tgz
编译并安装Python
解压后进入源码目录,执行以下指令进行编译和安装:
cd Python-3.8.10
./configure --enable-optimizations
make -j 4
sudo make altinstall
./configure
:用于检查系统环境和配置Python的编译参数,执行该命令会生成Makefile。make
:编译Python。sudo make altinstall
:将Python安装到指定的目录,使用altinstall
而不是install
是为了避免覆盖系统自带的Python2(默认情况下make install
会覆盖)。
验证Python安装
安装完成后,可以在终端中输入以下指令验证Python是否成功安装:
python3.8 -V
如果输出以下结果,说明安装成功:
Python 3.8.10
示例说明
假设现在有一个Python脚本test.py
,内容如下:
print("Hello World!")
我们可以在终端中使用新安装的Python 3.8.10来执行该脚本:
python3.8 test.py
输出结果为:
Hello World!
另外,假设我们需要使用Python的第三方库requests
,我们可以使用pip3.8
来安装:
pip3.8 install requests
安装完成后,在Python脚本中通过import requests
即可使用该库。