【发布时间】:2020-03-09 08:19:16
【问题描述】:
在终端中运行 python 代码时如何使用“/K”命令从 Visual Studio 进行终端调用
%windir%\System32\cmd.exe "/K" C:\Users\shuvagho\Anaconda3\Scripts\activate.bat C:\Users\shuvagho\Anaconda3
【问题讨论】:
标签: python-3.x visual-studio-code anaconda conda
在终端中运行 python 代码时如何使用“/K”命令从 Visual Studio 进行终端调用
%windir%\System32\cmd.exe "/K" C:\Users\shuvagho\Anaconda3\Scripts\activate.bat C:\Users\shuvagho\Anaconda3
【问题讨论】:
标签: python-3.x visual-studio-code anaconda conda
您可以像这样在 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" 正确初始化,您的系统路径上应该有 "..\Anaconda3\condabin" 和 conda. bat 将在没有进一步说明的情况下找到。
最后一个参数禁用自动激活,因为现在每次终端启动都直接完成。
【讨论】: