简体   繁体   English

VSCode 未检测到 Mac OS 上的 Python 虚拟环境

[英]VSCode not detecting Python Virtual Environment on Mac OS

VS Code refuses to use the virtual environment on my Mac. VS Code 拒绝在我的 Mac 上使用虚拟环境。
I believe it has to do with the fact that Python doesn't get added directly to the venv but as a shortcut instead.我相信这与 Python 没有直接添加到 venv 而是作为快捷方式这一事实有关。

在此处输入图像描述

How can I make it so VSCode recognizes my virtual environment?我怎样才能让 VSCode 识别我的虚拟环境?

After about 50 times of trying this, it finally worked.经过大约 50 次尝试,它终于奏效了。

"python.pythonPath": "env/venv/bin/python3.9" “python.pythonPath”:“env/venv/bin/python3.9”

In my case I had to open the project folder on the same workspace.在我的例子中,我必须在同一个工作区中打开项目文件夹。 Than, worked.比,工作。 Example: I had: folderProject/app/venv.示例:我有:folderProject/app/venv。 When I open the folder project and try load venv, it doen´t work.当我打开文件夹项目并尝试加载 venv 时,它不起作用。 But with I open app as my workspace and venv inside app folder everything work,但是当我打开应用程序作为我的工作区并在应用程序文件夹中打开 venv 时,一切正常,

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

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