本文内容
先决条件
“Python 环境”窗口
手动标识现有环境
修复或删除无效环境
修改注册表以更正环境
删除或移除 Python 环境
相关内容
Python 环境是运行 Python 代码的上下文,包括全局、虚拟和 Conda 环境 。 环境由解释器、库(通常是 Python 标准库)以及一组已安装的包组成。 这些组成部分共同确定有效的语言结构和语法、可访问的操作系统功能以及可使用的包。
在 Windows 上的 Visual Studio 中,可使用“Python 环境”窗口(如本文中所述)管理这些环境并选择其中一个作为新项目的默认环境 。 环境的其他方面可在以下文章中找到:
对于任何给定的项目,可选择特定环境而不使用默认环境。
有关为 Python 项目创建和使用虚拟环境的详细信息,请参阅使用虚拟环境。
如果想在环境中安装包,请参阅“包”选项卡引用。
若要安装另一个 Python 解释器,请参阅安装 Python 解释器。 通常,如果下载并运行传统 Python 分发版的安装程序,Visual Studio 会检测新的安装和环境是否出现在“Python 环境”窗口中并且是否可以为项目选择它们 。
备注
>>你可以通过选择“文件”“打开”“文件夹”来管理作为文件夹打开的 Python 代码环境。 使用 Python 工具栏,可以在所有检测到的环境之间切换,还可以添加新环境。 环境信息存储在 Workspace .vs 文件夹中的 PythonSettings.json 文件中。
先决条件
已安装的 Python 工作负荷。
如果不熟悉 Visual Studio 中的 Python,请参阅以下文章了解一般背景信息:
在 Visual Studio 中使用 Python
在 Visual Studio 中安装 Python 支持
“Python 环境”窗口
Visual Studio 了解的环境显示在“Python 环境” 窗口中。 要打开该窗口,请使用以下某个方法:
依次选择“查看”“其他 Windows”“Python 环境”>>。
在解决方案资源管理器中,右键单击某项目的“Python 环境”节点,选择“查看所有 Python 环境”。
“Python 环境”窗口将出现在 Visual Studio 中的“解决方案资源管理器”旁边:
Visual Studio 使用注册表查找已安装的全局环境(遵循 PEP 514),以及查找虚拟环境和 conda 环境(请参阅环境类型)。 如果在列表中看不到预期的环境,请参阅手动标识现有环境。
在列表中选择环境时,Visual Studio 会在“Python 环境”窗口的“概述”选项卡上显示该环境的各种属性和命令,例如解释器位置。 “概述“选项卡底部的命令在解释器运行时分别打开一个命令提示符。 有关详细信息,请参阅“Python 环境”窗口选项卡引用 - 概述。
使用环境列表下方的下拉列表可切换到不同的选项卡,