一、CentOS 7.9 安裝 Python-3.9.5
地址
- https://www.python.org
- https://www.python.org/ftp/python/3.9.5
查看當前python版本
python
python -V

可以看到執行python,默認是2.7.5
二、安裝依賴
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
解決安裝pip 時候出現錯誤 (由于在CentOS7系統中沒有安裝外部函式庫(libffi)的開發鏈接庫軟體包,所以在安裝pip的時候就報了"ModuleNotFoundError: No module named ‘_ctypes’"的錯誤)
yum install libffi-devel -y
三、解壓壓縮包
tar -zxvf /opt/software/Python-3.9.5.tgz -C /opt/
四、進入檔案夾
cd /opt/Python-3.9.5/

五、配置安裝位置
./configure prefix=/usr/local/python3
六、編譯&安裝
make
make install # 這兩行可以分開執行,也可以在同一行執行
make && make install # 同一行執行
七、添加軟連接
安裝好后,不好使還是默認的版本

需要配置軟連接
添加python3的軟鏈接ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3
添加 pip3 的軟鏈接
ln -s /usr/local/python3/bin/pip3.9 /usr/bin/pip3
在云服務上面安裝python:
- 安裝軟連接時報:ln: failed to create symbolic link ‘/usr/bin/pip3’: File exists
- 解決方法:洗掉軟連接
rm /usr/bin/python3
重新安裝軟連接:ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/510987.html
標籤:其他
上一篇:ARC148游記
下一篇:CentOS部署MySQL
