window + git bashでvenvを使う
こんにちは。ニッケと申します。
venvを使ってpythonの仮想環境を作成してみました。
環境
window 11 python 3.10.5
venv とは
venvとはpythonの軽量な "仮想環境" の作成のサポートを提供するモジュールです。
通常pip install
を行うとグローバルにパッケージがインストールされますが、venvを使うことでプロジェクトごとに独立して管理することができます。
venvで仮想環境構築
venvはpython3.3からデフォルトで入っているので特別なインストールは不要です。
デフォルトのpath
> which python /c/Users/user/AppData/Local/Programs/Python/Python310/python > which pip /c/Users/user/AppData/Local/Programs/Python/Python310/Scripts/pip
環境構築
> take project > python -m venv env > source ./env/Scripts/activate
環境構築後のpath
> which python /c/Users/user/study/test2/\Users\pmpjm\study\project\env/Scripts/python > which pip /c/Users/user/study/test2/\Users\pmpjm\study\project\env/Scripts/pip
pathを戻す
> deactivate