」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何更改預設 Python 版本:為什麼我的終端機仍然使用 Python 2?

如何更改預設 Python 版本:為什麼我的終端機仍然使用 Python 2?

發佈於2024-11-15
瀏覽:269

How to Change the Default Python Version: Why Is My Terminal Still Using Python 2?

如何更改預設Python 版本:超越相容性問題

您安裝了Python 3.2,儘管運行了Update Shell Profile 命令,終端終端終端機仍存在顯示Python 2.6.1。這種差異可能會令人困惑,所以讓我們探討一下如何更改預設的 Python 版本。

歷史背景:向後相容性和多個版本

過去,Python2 很流行。 Python3 的發布引入了重大變化,打破了向後相容性。為了保持現有腳本的兼容性,Python2 安裝保持不變,並且通常透過 python3 存取最新版本。

當前實務:使用者定義的預設和虛擬環境

如今,許多作業系統允許使用者為 python 命令設定自訂預設值。這提供了更大的靈活性,因為大多數軟體現在明確引用 python2 或 python3。

Shell 別名:便捷的本地選項

您可以在 shell 中建立自訂別名來讓 python 啟動 python3。但是,這種方法僅在本機上方便,並且每次都需要手動輸入別名。

多個3. 或2. 版本:使用作業系統的管理工具

如果您安裝了多個Python 版本,請使用作業系統的套件管理器來追蹤並可能刪除舊版本。如果您需要多個版本,請配置 $PATH 變數以優先考慮所需的預設值或使用 update-alternatives。

了解 $PATH 和符號連結

$PATH 是一個環境變數決定在哪些目錄中搜尋可執行檔。預設情況下,大多數系統在 $PATH 中都有 /usr/bin (或類似的),其中通常包含指向各種 Python 版本的符號連結。

最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3