到目前为止,我在Django / Python开发中使用Sublime Text,但是我想要一个更完整的IDE(包括调试和控制台),我的选择集中在VS COde
问题是我在启动时遇到了一些麻烦,或更确切地说,在启动项目时遇到了麻烦
我在虚拟环境venv中开发了一个项目 我无法从VS Code控制台激活此虚拟环境
我阅读了有关它的VS Code文档,您必须选择一个Python解释器Ctrl + Shift + P,但是我看不到我的虚拟环境
有人可以向我解释并帮助我吗? 预先感谢
到目前为止,我在Django / Python开发中使用Sublime Text,但是我想要一个更完整的IDE(包括调试和控制台),我的选择集中在VS COde
问题是我在启动时遇到了一些麻烦,或更确切地说,在启动项目时遇到了麻烦
我在虚拟环境venv中开发了一个项目 我无法从VS Code控制台激活此虚拟环境
我阅读了有关它的VS Code文档,您必须选择一个Python解释器Ctrl + Shift + P,但是我看不到我的虚拟环境
有人可以向我解释并帮助我吗? 预先感谢
这取决于您使用的虚拟环境的实现。
如果您使用的是标准venv
或类似的实现,例如virtualenv
,只需在项目的子文件夹中创建环境,如下所示:
在这种情况下将被自动检测到。如果您使用的是virtualenvwrapper
或pipenv
之类的东西,那么环境也应该被自动检测。
但是,如果VSCode无法自动找到您的环境,则可以手动设置其路径。在项目根目录中,创建.vscode/settings.json
,其中包含以下内容:
{"python.pythonPath": "path/to/python.exe"}