Ubuntu
如何在 Ubuntu 20.04 中降級 python 版本?
我需要將我的 python 版本從 3.8 更改為 3.6 嗎?如何在 Ubuntu 20.04 中實現這一點。我嘗試了 pyenv,但是當我嘗試像那樣使用 pyenv 時
pyenv global 3.6.0
,python3
我仍然有 3.8 版本。
不要降級系統版本:系統的某些部分可能會停止工作。永遠不要更改
/usr/bin/python3
,並且避免python3
在$PATH
.deadsnakes 存檔為目前支持的 Ubuntu LTS 版本提供了最受支持的 Python 版本的包。要使這些軟體包可用,請按照通常的說明啟用 PPA。然後安裝所需的軟體包。
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update sudo apt-get install python3.6
然後,您可以為您選擇的 Python 版本和一組選定的包創建一個虛擬環境。
python3.6 -m venv ~/python/foo-3.6 sh -c '.export PYTHONNOUSERSITE=1; ~/python/foo-3.6/bin/activate; pip install …'
要在此環境中執行程序,請
bin/activate
在 shell 中獲取腳本。$ bash $ export PYTHONNOUSERSITE=1 $ . ~/python/foo-3.6/bin/activate $ ./my_python_program