IntelliJ IDEA
 
获取 IntelliJ IDEA

管理项目依赖关系

最后修改时间:2023 年 8 月 3 日

IntelliJ IDEA 可以跟踪项目中未满足的依赖项,并提供与依赖项管理的主要方法的集成,包括使用requests.txtPipfile

  • requirements.txt包含您的应用程序所依赖的一组包。当具有此名称的文件添加到根项目目录时,Python 集成工具会自动检测到它。

    有关详细说明,请参阅使用requirements.txt 。

  • Pipfile仅适用于具有Pipenv 虚拟环境的项目。它还可以管理项目依赖项集。然而,该工具通过创建项目环境的精确快照(包括哈希码和精确的包版本),为安全敏感部署提供了更多功能。

    有关详细说明,请参阅使用 Pipfile 管理依赖项。

  • pyproject.toml允许指定构建包所需的依赖项。IntelliJ IDEA 提供包名称的代码补全,以及安装缺失依赖项的快速修复。