如何更改預設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