配置虚拟环境
最后修改时间:2023 年 9 月 20 日警告
以下仅在安装并启用Python插件时有效。
IntelliJ IDEA 使得使用virtualenv工具创建特定于项目的隔离虚拟环境成为可能。虚拟环境的主要目的是管理特定项目的设置和依赖关系,而不考虑其他 Python 项目。virtualenv工具与 IntelliJ IDEA 捆绑在一起,因此用户无需安装它。
创建virtualenv环境
导航至文件 | 项目结构或按。CtrlAltShift0S
在“项目结构”对话框中,选择“平台设置”部分下的SDK,单击,然后从弹出菜单中选择“添加 Python SDK” 。
在“添加 Python 解释器”对话框的左侧窗格中,选择Virtualenv Environment。
以下操作取决于您是要创建新的虚拟环境还是使用现有的虚拟环境。
- 新的虚拟环境
在“位置”字段中指定新虚拟环境的位置,或单击并浏览文件系统中的所需位置。新虚拟环境的目录应该为空。
从列表中选择基本解释器,或者单击并在文件系统中找到所需的 Python 可执行文件。
如果您希望将计算机上全局 Python 中安装的所有包添加到您要创建的虚拟环境中,请选中“继承全局站点包”复选框。该复选框对应于virtualenv
--system-site-packages
工具的选项。如果您想在 IntelliJ IDEA 中创建 Python 解释器时重用此环境,请选中“对所有项目可用”复选框。
单击“确定”完成任务。
笔记
您可以根据需要创建任意数量的虚拟环境。为了轻松区分它们,请使用不同的名称。
当您想要升级环境所基于的 Python 版本(例如从 3.5 到 3.9)时,此方法特别有用。您可以指定新的基本解释器并使用requirements.txt来确保安装所有需要的包。
对于任何已配置的 Python 解释器(但基于 Docker),您可以:
感谢您的反馈意见!