雖然Python 2.x 即將結束支持,但是在很多地方仍然默認使用Python 2.x,比如Centos 7。本文介紹手動編譯Python 3.7.3 和pip 3。
Python 3.7 及pip3 安裝
-
準備工作
mkdir /usr/local/python3 # 創建安裝目錄 wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz # 下載源文件 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。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
