centos7 安装python3.7.11 笔记

 

安装python依赖包
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc makepython

编译和安装
mkdir /usr/local/python3
./configure prefix=/usr/local/python3 --enable-optimizations
make && make installsql

删除旧的软连接,建立新的软连接到最新的python
rm -rf /usr/bin/python
ln -s /usr/local/python3/bin/python3 /usr/bin/python
python -Vpython2.7

建立pip3的软连接
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3url

修复yum的错误
vi /usr/bin/yum
修改首行:#!/usr/bin/python2.7sqlite

vi /usr/libexec/urlgrabber-ext-down
修改首行:#!/usr/bin/python2.7ip

相关文章
相关标签/搜索