python venv

venv

venvとはpythonの標準の仮想環境用コマンド。

プロジェクトディレクトリ

プロジェクト用のディレクトリ(project)は以下の構成にする。

project
    .venv

ディレクトリ名 .venv はなんでも良いが、.で始まるようにするとgitの対象にならない。

gitの対象になってしまうと、仮想環境用のファイルが.venv以下に作られていくのでgithubとの連携したときに大変な事になってしまう。.gitignoreに定義する方法でも良いが、手間なので.で始まるディレクトリ名にする。

環境構築

プロジェクトディレクトリでvenvを実行。

python -m venv .venv

.venvディレクトリが出来上がる。

仮装環境の有効化

. .venv/bin/activate

仮装環境の無効化

deactivate
タイトルとURLをコピーしました