IntelliJ IDEA
 
获取 IntelliJ IDEA

使用 Pipfile 管理依赖项

最后修改时间:2023 年 9 月 19 日

Pipfile是Pipenv 虚拟环境用来管理项目依赖关系的专用文件。该文件对于使用 Pipenv 至关重要。当您为新项目或现有项目创建 Pipenv 环境时,会自动生成Pipfile 。该文件已添加到当前项目中,您可以在“项目”工具窗口中看到它。同样,当您第一次在 IntelliJ IDEA 中打开带有Pipfile文件的项目时,会自动配置 Pipenv 虚拟环境。

考虑从头开始创建依赖项列表的任务。

IntelliJ IDEA 会跟踪Pipfile中列出的任何要求是否未得到满足,并建议您应用受影响的依赖项。

您可能已经注意到,Pipfile.lock文件与Pipfile一起在管理 pipelinenv 项目需求方面发挥着关键的重要作用。每次执行 或时,都会拍摄虚拟环境的当前快照。检查以下片段:pipenv lockpipenv update

Pipfile.lock 的片段

该文件记录了为项目安装的软件包的确切版本。它还生成了哈希代码以促进应用程序的安全部署。当您从不受信任的来源下载依赖项时,哈希代码用于确保项目文件是受信任的。