【Python】仮想環境を作成する (venv)

pythonを実行する時に、必要なライブラリが複数存在することがよくあります。

で、そのライブラリがプロジェクトによって必要な事なども出てきたり。。

 

そういう時のために仮想環境を作成して、その仮想環境内でライブラリをインストールします。

 

作成方法

C:\Python\Python310\python.exe -m venv [project名]

例)

C:\Python\Python310\python.exe -m venv first_proj

f:id:tauchen:20220405232025p:plain

プロジェクト名のフォルダが作成されます。

 

f:id:tauchen:20220405232144p:plain

更に、フォルダ内を見ていくとActivate.ps1というスクリプトがあります。

これを実行すると仮想環境内で実行することができます。

 

f:id:tauchen:20220405232315p:plain

(first_proj)という名前の仮想環境内に入ったことが表示されます。

この状態で必要なライブラリをインストールすると、first_proj内のpython環境にインストールされ、ベースとなるpython環境にはインストールされません。