基础环境
安装下载及编译的包
yum install wget gcc make zlib-devel readline-devel
yum
全称为“Yellow dog Updater, Modified”,是包管理器。
wget
为“World Wide Web”和“Get”的结合,用来下载文件。
gcc
和make
用来编译包。
zlib-devel和readline-devel
是安装python所需要的包,其中zlib-devel
必需。
安装python
下载
在python的官网中找到Downloads,之后选择合适的版本。点进去之后在最下面的Files里找到Gzipped source tarball的链接,使用以下命令下载,文件应该会被下载到/root目录里。
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz
用以下命令来解压缩,这时在当前目录会释放一个同名的文件夹Python-3.10.0。
tar -xvf Python-3.10.0.tgz
编译安装
更改目录进入文件夹。
cd Python-3.10.0
用configure安装。
./configure --prefix=/usr/local/python3.10 --enable-optimizations
make
make install
安装完成后,通过读取版本号来检查是否安装成功。
/usr/local/python3.10/bin/python3 --version
或以下方式。
python3 -V
成功的话会显示pythonPython 3.10.0