服務近2000家企業,依托一系列實踐中打磨過的技術和產品,根據企業的具體業務問題和需求,針對性的提供各行業大數據解決方案。
centos python安裝或升級到python3.x
來源:未知 時間:2019-36-16 瀏覽次數:177次
一.說明
centos系統默認安裝了python2.7版本,若使用python3.x版本須按如下步驟進行升級,使用下列命令查看當前系統默認的python版本
python -V
二、python3.x編譯安裝
1.安裝編譯工具
yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum install libffi-devel -y
2.下載安裝包解壓
進入python官網(https://www.python.org),選擇需要的版本。此處我選擇當前最新版本Python3.6.1
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
tar -xvJf Python-3.7.0.tar.xz
3.編譯安裝
mkdir /usr/local/python3 #創建編譯安裝目錄
cd Python-3.7.0
./configure --prefix=/usr/local/python3
make && make install
4.創建軟連接
ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3
三、設置為默認版本及yum配置修改
1.說明
yum源中使用的python為2.7版本,使用python3.x會有問題,yum不能正常使用,必須在將python3.x設置為默認版本后修改yum配置
2.將python3.x設置為系統默認版本
mv /usr/bin/python /usr/bin/python.bak 將原來 python 的軟鏈接重命名
ln -s /usr/local/bin/python3 /usr/bin/python 將 python 鏈接至 python3
3.重新配置yum
yum list 會報錯
修改/usr/bin/yum和/usr/libexec/urlgrabber-ext-down,將 #!/usr/bin/python 改為 #!/usr/bin/python2.7,保存退出即可。
- 上一篇: Centos系統安裝配置MongoDB4x
- 下一篇: vue從基礎到高級使用

掃一掃