linux(CentOS、Ubuntu)安装python3.12.2环境
在CentOS和Ubuntu上安装Python 3.12.2的步骤如下:
CentOS
安装依赖项:
sudo yum groupinstall -y "Development Tools" sudo yum install -y openssl-devel bzip2-devel libffi-devel
下载Python 3.12.2源码:
wget https://www.python.org/ftp/python/3.12.2/Python-3.12.2.tgz
解压源码:
tar xzf Python-3.12.2.tgz
编译安装:
cd Python-3.12.2 ./configure --enable-optimizations make altinstall
使用 altinstall
是为了避免覆盖系统默认的Python版本。
Ubuntu
安装依赖项:
sudo apt update sudo apt install -y build-essential zlib1g-dev libssl-dev libncurses5-dev libncursesw5-dev libreadline-dev libffi-dev
下载Python 3.12.2源码:
wget https://www.python.org/ftp/python/3.12.2/Python-3.12.2.tgz
解压源码:
tar xzf Python-3.12.2.tgz
编译安装:
cd Python-3.12.2 ./configure --enable-optimizations make altinstall
同样,使用 altinstall
是为了避免覆盖默认的Python版本。
请注意,Python 3.12.2可能不会在所有系统上完美工作,因为它是一个较新的版本,可能还需要一些时间来稳定和测试。在生产环境中,建议使用更加稳定的版本,如Python 3.8、3.9或3.10。
评论已关闭