
Windowsターミナルでcmd.exeを開いてPython環境をアクティブ化するための.batファイルを作成したい
cd D:\pythonApp
venv\Scripts\activate
これでターミナルでcmdが開き、ディレクトリが設定されます
wt.exe -d "D:\pythonApp" cmd
しかし、実行できませんでしたvenv\Scripts\activate
wt.exe -d "D:\pythonApp" cmd; venv\Scripts\activate
2つのタブが開き、エラーが発生します: 終了動作は、詳細プロファイル設定で設定できます
答え1
からドキュメント
wt [options] [command ; ]
しかし、問題は、私たちが配置すべきという言及がないのでcommand inside quote
、私の問題の解決策は"cmd /k venv\Scripts\activate"
CMDF
wt -d "D:\pythonApp" "cmd /k venv\Scripts\activate"
パワーシェル
wt -d "D:\pythonApp" -p "Windows PowerShell" "powershell -NoExit venv\Scripts\activate"