【发布时间】:2021-06-26 09:06:54
【问题描述】:
Visual Studio Code 不检测虚拟环境。我在 venv 文件夹所在的文件夹中运行 vscode,当我尝试在 vscode 中选择内核时,我可以看到主环境和位于磁盘其他位置的内核。 在 vscode 中运行的 Jupyter 也看不到这个环境。我已经在这个环境中安装了 ipykernel。我尝试重新安装 vscode 和 python 扩展。
我尝试在 .vscode 内的 settings.json 中设置路径:
{
"python.pythonPath": ".\\venv\\Scripts\\python.exe"
}
Windows 10
Python 3.6.7(64 位)
VSCode 1.54.3
【问题讨论】:
-
在启动代码之前是否激活了虚拟环境?我通常必须
venv\Scripts\activate然后code .然后有时单击显示解释器的左下角以明确选择正确的路径。
标签: python visual-studio-code jupyter virtual-environment