Centos 7 安裝Python 3 7 的記錄

2021-09-24 09:04:44 字數 1207 閱讀 8471

雖然python 2.x 即將結束支援,但是在很多地方仍然預設使用python 2.x,比如centos 7。本文介紹手動編譯python 3.7.3 和pip 3。

準備工作

mkdir /usr/local/python3   # 建立安裝目錄

tar -xzvf python-3.7.3.tgz # 解壓

cd python-3.7.3 # 進入安裝目錄

編譯安裝

sudo ./configure --prefix=/usr/local/python3   # 安裝在指定目錄

sudo make

sudo make install

至於編譯速度,按照伺服器的效能,有所快慢。得益於阿里雲學生機的效能,我寫了這半份安裝記錄。

關於pip 的安裝

參考centos 7 安裝python3、pip3這篇教程,該教程安裝的版本是3.6.0,指出仍然需要手動安裝pip。但是我在安裝python 3.7.3 時發現,系統自動安裝了pip3 19.0.3,如下圖,應該是不需要再手動安裝了。

但是高興地太早,由於之前在python2 中安裝過pip,直接輸入pip呼叫的還是python 2的,因此需要建立軟鏈結。

使用軟鏈結,兩個版本共存

sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3
可利用python命令使用python 2,python3來使用python 3。

繫結pip3 至系統,並公升級版本

sudo ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

pip3 install --upgrade pip

然後就可以愉快地玩耍啦~

本文主要參考ehlxr的centos 7 安裝python3、pip3,最後更新於2019-06-10。

centos7安裝python的MySQLdb模組

sudo pip install mysql python如果遇到找不到mysql config檔案時,要先安裝 mysql community devel sudo yum install mysql community devel 然後重新sudo pip install mysql pytho...

centos7安裝python的MySQLdb模組

pip install mysql python 如果遇到找不到mysql config檔案時,要先安裝 mysql community devel 安裝mysql源 rpm ivh yum install mysql community devel 然後重新pip install mysql py...

centos7 安裝centos桌面

一 輸入命令 yum groupinstall gnome desktop graphical administration tools 二 設定系統啟動等級。systemctl get default 獲取當前系統執行形式,會顯示multi user.target 命令列終端 或者 graphic...