アクティベートTips
batでアクティベートしたコマンドプロンプトを開く
@echo off
rem venvディレクトリのパス。Scriptsがあるディレクトリのパス
set "env_path=C:\path\to\.venv"
start cmd /q /k ""%env_path%\Scripts\activate" && cd"コマンドプロンプトでbatをたたいてアクティベートする
@echo off
rem venvディレクトリのパス。Scriptsがあるディレクトリのパス
set "env_path=C:\path\to\.venv"
"%env_path%\Scripts\activate"うまくいかない
activateしても仮想環境でないpython環境になる
(.hoge_env) *****>
の表示があるのに、where pythonを打ってもCドライブにインストールされたpythonが呼び出される。
.venv\Scripts\activate.batの中のパス設定がおかしくなっているかも。次のパスの部分を修正する。
set VIRTUAL_ENV=/path/to/.hoge_env/