【问题标题】:How to use /K in visual studio code terminal call?如何在 Visual Studio 代码终端调用中使用 /K?
【发布时间】: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


    【解决方案1】:

    您可以像这样在 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 将在没有进一步说明的情况下找到。

    最后一个参数禁用自动激活,因为现在每次终端启动都直接完成。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-03
      • 1970-01-01
      • 2021-10-17
      • 1970-01-01
      • 1970-01-01
      • 2021-05-26
      • 1970-01-01
      • 2021-04-10
      相关资源
      最近更新 更多