導入
Python では、仮想環境はさまざまなプロジェクトを分離するために使用されるツールです。これは、プロジェクトが依存するライブラリとパッケージのバージョンを管理するために、各プロジェクトで独立した Python 環境を維持するのに役立ちます。
使用
仮想環境
Pythonが公式に推奨している仮想環境管理ツールです。次のコマンドを使用して、仮想環境を作成およびアクティブ化できます。
$ pip install virtualenv
$ virtualenv <env_name> # 创建一个虚拟环境
$ source <env_name>/bin/activate # 激活虚拟环境 (对于在Unix或Linux上)
$ .\<env_name>\Scripts\activate # 激活虚拟环境 (对于在Windows上)
ベンヴ
これは、Python 3.3 以降に組み込まれている仮想環境管理ツールです。次のコマンドを使用して、仮想環境を作成およびアクティブ化できます。
$ python3 -m venv <env_name> # 创建一个虚拟环境
$ source <env_name>/bin/activate # 激活虚拟环境 (对于在Unix或Linux上)
$ .\<env_name>\Scripts\activate # 激活虚拟环境 (对于在Windows上)
コンダ
これは、主に科学技術コンピューティングやデータ サイエンス プロジェクトに使用される、人気のある Python パッケージ マネージャーおよび仮想環境管理ツールです。次のコマンドを使用して、仮想環境を作成およびアクティブ化できます。
$ conda create --name <env_name> # 创建一个虚拟环境
$ conda activate <env_name> # 激活虚拟环境
ピペンブ
pipとvirtualenvの機能を組み合わせたPythonプロジェクト管理・仮想環境管理ツールです。次のコマンドを使用して、仮想環境を作成およびアクティブ化できます。
$ pip install pipenv
$ pipenv --python <python_version> # 创建一个虚拟环境
$ pipenv shell # 激活虚拟环境
上記は、いくつかの一般的な Python 仮想環境管理ツールとその基本的な使用法です。個人の好みやプロジェクトのニーズに応じて、仮想環境を管理するための適切なツールを選択できます。