雖然Python 2.x 即將結(jié)束支持,但是在很多地方仍然默認(rèn)使用Python 2.x,比如Centos 7。本文介紹手動(dòng)編譯Python 3.7.3 和pip 3。
Python 3.7 及pip3 安裝
-
準(zhǔn)備工作
mkdir /usr/local/python3 # 創(chuàng)建安裝目錄 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 # 進(jìn)入安裝目錄
-
編譯安裝
sudo ./configure --prefix=/usr/local/python3 # 安裝在指定目錄 sudo make sudo make install
至于編譯速度,按照服務(wù)器的性能,有所快慢。得益于阿里云學(xué)生機(jī)的性能,我寫了這半份安裝記錄。
-
關(guān)于pip 的安裝
參考CentOS 7 安裝Python3、pip3這篇教程,該教程安裝的版本是3.6.0,指出仍然需要手動(dòng)安裝pip。但是我在安裝Python 3.7.3 時(shí)發(fā)現(xiàn),系統(tǒng)自動(dòng)安裝了pip3 19.0.3,如下圖,應(yīng)該是不需要再手動(dòng)安裝了。
但是高興地太早,由于之前在Python2 中安裝過(guò)pip,直接輸入
pip
調(diào)用的還是Python 2的,因此需要?jiǎng)?chuàng)建軟鏈接。
配置系統(tǒng)環(huán)境
-
使用軟鏈接,兩個(gè)版本共存
sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3
可利用
python
命令使用Python 2,python3
來(lái)使用Python 3。 -
綁定pip3 至系統(tǒng),并升級(jí)版本
sudo ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 pip3 install --upgrade pip
然后就可以愉快地玩耍啦~
本文主要參考Ehlxr的CentOS 7 安裝Python3、pip3,最后更新于2019-06-10。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

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