如何在python可视代码扩展中预选(设置默认)python解释器?

时间:2018-04-13 13:07:05

标签: python visual-studio-code

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

Select environment:

Python
Python Exprimental

一直以来。有没有办法在设置中设置默认环境,所以我不必在每次运行时选择?

4 个答案:

答案 0 :(得分:1)

选择解释器后,应将其存储在.vscode文件夹中的settings.json文件中。应该是这样的:

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

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

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

答案 1 :(得分:1)

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

答案 2 :(得分:0)

ctrl + shift + p 启动命令pallete和

键入python interpreter,您将获得一个选项select interpreter

然后选择python interpreter

  

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

     

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

答案 3 :(得分:0)

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

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