[分享棧]centos7安裝python3.8.5


1、切換到root賬戶

2、更新yum源

yum update

中間有詢問過程,直接y同意更新就好了。

python385yumupdate.png

3、安裝依賴項

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make

python385yilaistart.png

4、下載python3.8.5

wget -P /home https://cdn.npm.taobao.org/dist/python/3.8.5/Python-3.8.5.tgz

python385download385.png

5、解壓

cd /home && tar -zxvf Python-3.8.5.tgz

python385yilaistart.png

6、配置編譯

cd Python-3.8.5
mkdir /usr/local/python3.8.5
./configure --prefix=/usr/local/python3.8.5 
./configure --enable-optimizations  

如果出現錯誤信息:SystemError: <built-in function compile> returned NULL without setting an error generate-posix-vars failed;則需要升級gcc版本,請先升級gcc版本,參考鏈接centos7安裝gcc10.2.0

python385peizhi1.png

python385peizhi2.png

python385peizhi3.png

7、編譯安裝

make && make install

python385install.png

8、建立鏈接

ln -s /usr/local/python3.8.5/bin/python3 /usr/bin/python3  
ln -s /usr/local/python3.8.5/bin/pip3 /usr/bin/pip3

如果提示鏈接已存在,刪除原鏈接即可。

python385link.png

9、查詢版本

python3 --version

python385version.png


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM