【问题标题】:How to preselect (set default) python interpreter in python visual code extension?如何在 python 可视化代码扩展中预选(设置默认)python 解释器?
【发布时间】:2018-09-23 20:38:36
【问题描述】:

小问题是,当我按下Ctrl+F5时,我希望代码立即运行;但我必须

选择环境:

Python
Python 实验性

一直都是。有没有办法在设置中设置默认环境,这样我就不必在每次运行时选择?

【问题讨论】:

标签: python visual-studio-code


【解决方案1】:

一旦您选择了解释器,它应该存储在 .vscode 文件夹中的 settings.json 文件中。应该是这样的:

{
  "python.pythonPath": "C:\\Users\\Username\\AppData\\Local\\Programs\\Python\\Python36\\python.exe"
}

下次用vscode打开这个文件夹,应该会自动选择上次使用的python解释器。

也许你没有使用“打开文件夹”来打开工作目录。然后 vscode 会尝试读取本地的 .vscode 文件夹(如果有),否则会按照一定的路径顺序选择解释器。希望对您有所帮助。

【讨论】:

【解决方案2】:

文件 > 首选项 > 设置 > 用户选项卡 > 扩展 > python > Python 路径

输入你的 python 路径,例如:c:\python35\python.exe

【讨论】:

    【解决方案3】:

    vscode 弃用了 python.pythonPath 设置。

    既然我们应该使用2021.6.0 (16 June 2021) update

    窗户:

    {
      "python.defaultInterpreterPath": "c:/dev/ala/venv/Scripts/python.exe"
    }
    

    macOS/Linux:

    {
      "python.defaultInterpreterPath": "/home/abc/dev/ala/venv/bin/python"
    }
    

    vscode 文档已经更新。 https://code.visualstudio.com/docs/python/environments#_manually-specify-an-interpreter

    【讨论】:

      【解决方案4】:

      按ctrl+shift+p 启动命令palle 和

      输入python解释器,你会得到一个选项选择解释器

      然后选择python解释器

      选择environment 默认情况下,Python 扩展依赖于 它在路径中找到的第一个 Python 解释器,但很容易切换 环境之间。

      要使用特定的解释器,请选择 Python:选择解释器 命令面板中的命令 (Ctrl+Shift+P)。

      【讨论】:

      • 这没有帮助。我选择了唯一的一个(python 2.7.14 64 位解释器),但是当我按 ctrl+f5 时,我再次在 python 和 python 实验之间进行选择。
      • 然后按 ctrl+,打开设置并搜索 python,你会得到设置 python 解释器的选项,你给出完整路径
      猜你喜欢
      • 2022-12-11
      • 1970-01-01
      • 2020-12-18
      • 1970-01-01
      • 2013-11-09
      • 2023-01-31
      • 1970-01-01
      相关资源
      最近更新 更多