在运行在终端中运行的python代码时,如何在Visual Studio中使用“ / K”命令进行终端调用
%windir%\ System32 \ cmd.exe“ / K” C:\ Users \ shuvagho \ Anaconda3 \ Scripts \ activate.bat C:\ Users \ shuvagho \ Anaconda3
您可以在 settings.json 中使用 shellArgs 参数,如下所示:
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe","terminal.integrated.shellArgs.windows": ["/K","conda activate"],"python.terminal.activateEnvironment": false,
如果Anaconda是通过“ conda init” 正确初始化的,则您的系统路径和 conda应该具有“ .. \ Anaconda3 \ condabin” 。 bat 将不包含进一步的说明。
最后一个参数禁用了自动激活,因为现在这是在每次启动终端时直接完成的。