Ubuntu 20.04でPythonバージョンをダウングレードする方法は?

Ubuntu 20.04でPythonバージョンをダウングレードする方法は?

Pythonのバージョンを3.8から3.6に変更する必要がありますか? Ubuntu 20.04でこれをどのように達成できますか? pyenvを試してみましたが、pyenv global 3.6.0そのようにpyenvを使用しようとすると、python3まだ3.8バージョンが残ります。

ベストアンサー1

システムをダウングレードしないでください。システムの一部が動作を停止することがあります。絶対に変更しないで、/usr/bin/python3以前のバージョンpython3$PATH

これ死んだヘビファイル現在サポートされている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シェルからスクリプトを取得します。

$ bash
$ export PYTHONNOUSERSITE=1
$ . ~/python/foo-3.6/bin/activate
$ ./my_python_program

おすすめ記事