Python 3.9 を 3.8 にダウングレードする

Muhammad Maisam Abbas 2023年10月10日
  1. virtualenv モジュールを使用して Python 3.9 を 3.8 にダウングレードする
  2. Anaconda を使用して Python 3.9 を 3.8 にダウングレードする
  3. コントロールパネルを使用して Python 3.9 を 3.8 にダウングレードする
Python 3.9 を 3.8 にダウングレードする

デバイスにインストールされている Python のバージョンをダウングレードするには、virtualenv メソッド、コントロールパネルメソッド、および Anaconda メソッドの 3つの効果的なメソッドを使用できます。このチュートリアルでは、Python バージョンをダウングレードするために必要な詳細とサンプルコードを提供します。

virtualenv モジュールを使用して Python 3.9 を 3.8 にダウングレードする

virtualenv メソッドは、デバイス上の Python 用のさまざまな仮想環境を作成および管理するために使用されます。これは、さまざまなプロジェクト間の依存関係の問題、バージョンの問題、および権限の問題を解決するのに役立ちます。

実行するために異なるバージョンの Python を必要とするプロジェクトを扱っていると仮定します。その場合、virtualenv モジュールを使用して、その特定のプロジェクト用の新しい仮想環境を作成し、その仮想環境内に必要なバージョンの Python をインストールできます。仮想環境を作成するには、最初に vritualenv モジュールをインストールする必要があります。このモジュールをインストールするコマンドは次のとおりです。

pip install virtualenv

これで、virtualenv モジュールを使用して仮想環境を作成できます。新しい仮想環境を作成するコマンドを以下に示します。

virtualenv \path\to\env -p \path\to\python_install.exe

ここで、\path\to\env は仮想環境のパスであり、\path\to\python_install.exe は必要なバージョンの Python がすでにインストールされているパスです。このコマンドを機能させるには、最初に必要なバージョンの Python をデバイスにインストールする必要があります。

インストール時に、仮想環境をアクティブ化する必要があります。以下のコマンドを実行することでこれを行うことができます。

\path\to\env\Scripts\activate.bat

ここで、\path\to\env は仮想環境のパスです。

Anaconda を使用して Python 3.9 を 3.8 にダウングレードする

virtualenv のように Anaconda を使用して Python バージョンをダウングレードすることもできます。まず、デバイスに Anaconda をインストールする必要があります。インストール後、conda パッケージマネージャーを使用して、プロジェクトの新しい仮想環境を作成できます。conda を使用して仮想環境を作成するコマンドを以下に示します。

conda create -n downgrade python=3.8 anaconda

このコマンドは、Python 3.8 を使用するプロジェクト用にダウングレードと呼ばれる新しい仮想環境を作成します。次のステップは、仮想環境をアクティブ化することです。conda を使用して仮想環境を開始するコマンドを以下に示します。

activate downgrade

上記のコマンドは、ダウングレード仮想環境をアクティブにします。これで、特別なプロジェクトに必要なすべてのパッケージをインストールできます。

このアプローチは、virtualenv メソッドと非常によく似ています。ただし、conda メソッドは、以前のアプローチよりもシンプルで使いやすいです。別の Python バージョンを手動でインストールする必要もありません。conda パッケージマネージャーが自動的にインストールします。

コントロールパネルを使用して Python 3.9 を 3.8 にダウングレードする

この方法は、Windows オペレーティングシステムを実行しているデバイスでのみ機能します。このアプローチでは、既存の Python バージョンを手動でアンインストールしてから、必要なバージョンを再インストールします。

次の手順で Python をアンインストールできます。Go to Control Panel -> Uninstall a program -> Search for Python -> Right Click on the Result -> Select Uninstall

以前のバージョンの Python がデバイスからアンインストールされたので、公式 Python ダウンロードページに移動して、目的のソフトウェアバージョンをインストールできます。

このアプローチは、このチュートリアルで説明されているアプローチの中で最も好ましくないアプローチです。これは、このアプローチが Windows でのみ機能し、以前のバージョンの Python が不要になった場合にのみ使用する必要があるためです。

Python をダウングレードしたり、デバイスにすでにインストールされているものとは別に別の Python バージョンを使用したりするための最良のアプローチは、Anaconda を使用することです。Anaconda を使用するためのコマンドは非常にシンプルで、ほとんどのプロセスを自動化します。

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

関連記事 - Python Version