繁体   English   中英

VSCode 不再找到虚拟环境

[英]VSCode does not find virtual environment anymore

最近,VSCode 一直无法在我的项目文件夹中找到虚拟环境。

令人惊讶的是, PYTHONPATH 设置正确:

"python.pythonPath": "$(workspaceFolder)/venv/bin/python"

并且 venvPath 也设置为指向它:

"python.venvPath": "$(workspaceFolder)/venv"

我错过了什么让 VSCode 提出我的虚拟环境作为 python 解释器?

如果虚拟环境在您的项目中的venv目录下,那么我会将设置更改为:

"python.pythonPath": "venv/bin/python"

您还应该删除"python.venvPath"设置,因为这实际上不是该设置的正确使用(它用于指向包含多个虚拟环境的目录)。

我有一个类似的问题。 对我来说,原来我安装了两个版本的 Python。 发生这种情况是因为我先安装了 python,然后安装了 vscode,然后提示我从 windows 商店安装 python。

解决方案是打开命令面板,并更改默认解释器。

在下面的线程中查看更多信息:

如何帮助 Python 找到 Jupyter 命令“jupyter-nbconvert”,将 Jupyter Notebook 导出到 HTML?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM