-
环境说明
系统:centos7.4
python版本:3.9.0 -
安装编译python3所用到的相关依赖
yum install zlib zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
-
下载
wget https://registry.npmmirror.com/-/binary/python/3.9.0/Python-3.9.0.tgz
-
解压
tar -xzf Python-3.9.0.tgz cd Python-3.9.0
-
生成makefile文件
./configure --prefix=/usr/local/python3
-
安装
make && make install
-
添加软链接
将原来的链接备份,原来的是2.7版本mv /usr/bin/python /usr/bin/python_2.7
添加python3的软链接
ln -s /usr/local/python3/bin/python3.9 /usr/bin/python
测试是否安装成功了
python -V
-
更改yum配置
因为其要用到python2才能执行,否则会导致yum不能正常使用vim /usr/bin/yum
把#! /usr/bin/python修改为#! /usr/bin/python_2.7vim /usr/libexec/urlgrabber-ext-down
把#! /usr/bin/python 修改为#! /usr/bin/python_2.7 -
将pip设置为python3中的pip
mv /usr/bin/pip /usr/bin/pip.bak
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip测试是否安装成功了
pip -V
Centos7安装Python
最新推荐文章于 2025-05-12 10:22:33 发布