はじめに
Python 仮想環境は、1 台のマシン上で異なる Python 環境を分離するために使用されるツールです。これは、異なる要件を持つプロジェクトを行っている場合や、グローバルな Python 環境でのパッケージの競合を避けたい場合に便利です。
成果
virtualenvコマンド- 仮想環境のアクティベーション
- 仮想環境の終了
- Python バージョンの割り当て
仮想環境の作成
まず、Python 仮想環境を作成しましょう。
virtualenv venv
これで、「venv」という名前の仮想環境ができました。次に、仮想環境に Python パッケージをインストールできます。

仮想環境の使用
さて、仮想環境をアクティベートするには source コマンドを使用します。
source venv/bin/activate

次に、サードパーティのパッケージをインストールします。
pip install pygame

この環境に pygame が正常にインストールされました。
pip list

最後に、仮想環境を終了するには deactivate コマンドを使用します。

メイン環境には pygame がインストールされていないことがわかります。

異なる Python バージョン
また、必要な Python バージョンを使用して仮想環境を作成することもできます。
例えば、Python3 の仮想環境を作成する場合、まず Python3 がどこにあるかを知る必要があります。
which python3

そして、-p を使用して割り当てることができます。
virtualenv -p /usr/bin/python3 venv3

まとめ
おめでとうございます!あなたは Python 仮想環境の実験を完了しました。
この実験では、以下のことを学びました。
- Python 仮想環境を作成する方法。
- Python 仮想環境にパッケージをインストールするために PyPI パッケージマネージャを使用する方法。
- 異なる Python 仮想環境を管理する方法。



