バッチファイルで簡単にPythonの仮想環境venvをアクティベートできます。
@echo off rem 実行されたバッチファイルのディレクトリに移動。 rem /dフラグを使用することで、異なるドライブにいても移動可能。 cd /d "%~dp0" rem 仮想環境をアクティベートするバッチファイルを実行。 rem このactivate.batは仮想環境作成時に自動的に作成されている。 call Scripts\activate.bat rem 仮想環境が有効化された後もコマンドプロンプトを開いたままにする。 cmd /k
仮想環境を有効化してPythonのファイルを実行する
@echo off cd /d "%~dp0" call Scripts\activate.bat rem カレントディレクトリのtest.pyを実行 python test.py cmd /k
本当に仮想環境のPythonが実行されているか確かめる方法
@echo off cd /d "%~dp0" call Scripts\activate.bat rem python.exeのパスを表示する where python cmd /k
where pythonで仮想環境の python.exe のパスが最初に表示されていれば、仮想環境が適用されていることが確認できます。