程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Bigder:Linux centos下python2.7升級到python3.7.3

編輯:Python

Linux服務器上是默認安裝了python2.7,按下面的步驟可以升級到python3

1、安裝依賴包

Python3.7以上的版本,需要多安裝一個依賴包:

> yum install -y libffi-devel

否則會出現ModuleNotFoundError: No module named _ctypes的報錯。

2、安裝python 3.7.3

# 下載 > wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz

# 解壓 > tar -zxf Python-3.7.3.tgz

# 安裝依賴包 > yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc libffi-devel

# 進入python3的解壓目錄 > cd Python-3.7.3

# 編譯 > ./configure --prefix=/usr/local/python3.7

#安裝 > make && make install

3、備份Python2版本

系統可能有些軟件還是依賴Python2運行,所以不能刪除Python2,需要對原來的python軟連接指向python3

>mv /usr/bin/python /usr/bin/python.bak

創建新的軟連接

> ln -s /usr/local/python3.7/bin/python3 /usr/bin


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved