在我的项目文件夹中,创建了venv文件夹。

python -m venv venv

当我在VS Code中运行命令select python interpreter时,我的venv文件夹未显示。我像建议的here一样上了一层,但是VS Code没有看到我的虚拟解释器。

我错过了什么?

最佳答案

附言:

  • 我已经使用vs代码已有一段时间了,发现了另一种在vs代码中显示虚拟环境的方法。
  • 通过命令提示符转到venv所在的父文件夹。
  • 输入code .并输入。 [为我在Windows和Linux上工作。]
  • 这也应该显示该文件夹中存在的虚拟环境。

  • 原始答案
    每当我使用venv处理VS-Code时,我几乎都会遇到相同的问题。我按照以下步骤操作,希望对您有所帮助:
  • 转到File > preferences > Settings
  • 单击Workspace settings
  • Files:Association下,在JSON: Schemas部分中,您会找到Edit in settings.json,然后单击。
  • 在工作空间设置下更新"python.pythonPath": "Your_venv_path/bin/python"
    (对于Windows):更新工作区设置下的"python.pythonPath": "Your_venv_path/Scripts/python.exe"
  • 如果仍未显示venv,请重新启动VSCode。
  • 09-28 06:52
    查看更多