
所以我目前在 WSL2 上運行 ubuntu 20.04 (我也是Linux新手),我在裡面使用 python,最近我安裝了 python 3.9.4,有什麼方法可以刪除 python 3.8 並將 3.9 設定為預設值?我還沒有嘗試過任何東西,因為我對 linux 尤其是 ubuntu 還不太了解
答案1
- 不要更改隨 Ubuntu 安裝的 Python3 的預設版本。
- 不要更改命令指向的 Python3 版本
python3
- 保持系統預設值。
犯下這些錯誤中的任何一個都會嚴重破壞你的 Ubuntu 系統。您的 Ubuntu 系統廣泛使用 Python3,並且是針對所包含的特定版本建構的。不要改變它。
您可以安裝其他版本的Python3另外為系統預設值。
- 您無法輕鬆地將 Python3 的其他版本安裝為 deb 套件。這是 deb 工作方式的限制。
- 您可以使用其他方法:Conda 和手動安裝是兩種流行的方法。
- 當您使用不同的方法安裝軟體時,身為人類,您的工作就是追蹤您安裝的內容、時間、地點、原因和方式。 Apt 僅適用於 deb,不會為您追蹤其他方法。建議:寫日記。
如果您必須使用不同版本的python3
,請將應用程式包裝在 venv 中以保護您的系統免遭自訂。
另請注意,Ubuntu 20.04 是在 Python 3.9 可用之前發布的。 Ubuntu 的較新版本包括 Py3.9。 Ubuntu 在許多方面與 Windows 不同——對於較新的軟體,運行較新版本的 Ubuntu 通常比嘗試將新軟體安裝到較舊版本上更容易。