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

相關文章
相關標籤/搜索