有很多作業系統本身的需要,都要用到Python的。
例如Linux的軟體升級工具,紅帽系的 yum,Debain/Ubuntu系的apt-get,都是基於Python。而且它們的版本要保持原始的一致,就算是升級Python版本,也要留意舊版的那些腳本還能正常使用。 (建議學習:Python影片教學)
可以說,在Linux/Unix的各種腳本語言中,除系統本身自帶的各種shell外,另一個就是Python語言用得最多。有些系統如FreeBSD也自備了Rubby。
linux系統自帶python2升級python3
#首先說明一點:
很多朋友安裝完python3,設定完python的軟連接後,發現yum無法使用。
原因:yum依賴python2
兩個版本可以同時存在
#下載安裝包
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz
升級python2至python3(兩個版本可以互相共存):
輸入python,直接進入python2的環境
輸入python3,直接進入python3的環境(因為yum是依賴python2,所以不能將python2版本覆蓋掉)
解決方法:
在建立軟體連線時,輸入指令;
#ln -s /usr/local/python36/bin/python3 /usr/bin/python3
註解:/usr/local/python36/bin/python3 是python3的安裝目錄
/usr/bin/python3 指定到这个目录下,指定为python3
#建立pip的軟連線
# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
完美解決! ! !
更多Python相關技術文章,請造訪Python教學欄位學習!
以上是linux自備python嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!