centos7安装python


检查当前系统中的Python环境:

在终端中输入 python --version 来查看当前Python的版本。CentOS 7默认安装了Python 2.7,但许多现代项目需要Python 3。

python --version

更新系统和软件包:

在开始安装Python 3之前,建议更新你的系统和软件包到最新版本。可以使用以下命令:

sudo yum update -y

安装依赖项:

Python 3需要一些依赖项来正常编译和安装。可以使用以下命令安装这些依赖项:

sudo yum install -y gcc make openssl-devel bzip2-devel libffi-devel zlib-devel

下载Python 3源码包:

访问Python官方网站,下载你需要的Python 3版本的源码包。你可以下载最新的稳定版本或者特定版本的源码包。下载后,通过SCP或其他方法将源码包传输到CentOS 7服务器上。
\5. 解压并编译源码包

在终端中,导航到源码包所在的目录,并使用以下命令解压和编译源码包:

wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz
tar -xzvf Python-3.10.0.tgz
cd Python-3.*  
./configure --enable-optimizations  
make -j $(nproc)

这里 --enable-optimizations 是一个编译选项,用于启用一些性能优化。make -j $(nproc) 命令使用多核并行编译,可以加快编译速度。

安装Python 3:

使用以下命令安装Python 3:

sudo make altinstall

注意这里使用的是 altinstall 而不是 installaltinstall 会避免覆盖默认的Python二进制文件,允许你同时拥有Python 2和Python 3。

验证安装:

安装完成后,你可以通过输入 python3 --version 来验证Python 3是否成功安装。如果一切正常,你应该能看到新安装的Python 3的版本号。

python3 --version

安装包的时候

pip3 install xxx

现在你已经成功在CentOS 7上安装了Python 3。你可以使用 python3 命令来运行Python 3程序,或者使用 pip3 命令来安装Python 3的包。


文章作者: 张一雄
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 张一雄 !
  目录