首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio Code venv支持

Visual Studio Code venv支持
EN

Stack Overflow用户
提问于 2017-05-21 05:10:22
回答 1查看 333关注 0票数 2

我使用的是Python的venv,我不确定如何获得VS代码来识别文件夹布局。

解释器是系统级的Python,因此它看不到项目的Lib/Scripts/Include/等,因此无法找到(导入)我已经添加的模块。

有没有办法配置VS代码来处理venv项目和非venv项目,或者我必须为每个项目设置python.pythonPath

EN

回答 1

Stack Overflow用户

发布于 2018-11-28 05:13:43

在venv目录之上的级别打开一个文件夹。然后VS代码将发现存在于/Scripts中的python.exe。

例如,如果您在C:\MyProjects中创建venv

代码语言:javascript
复制
C:\MyProjects> python -m venv MyEnv

然后在VS Code中,

代码语言:javascript
复制
Open Folder... (Ctrl-K Ctrl-O)

选择C:\MyProjects

代码语言:javascript
复制
Command Palette... (Ctrl-Shift-P)
Python: Select Interpreter<Enter>

您现在应该会看到一个包含.\MyEnv\Scripts\python.exe的下拉列表。

https://github.com/Microsoft/vscode-python/issues/2470#issuecomment-418459133

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44090832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档