在Python开发环境中获取依赖项

2024-06-02 05:31:55 发布

您现在位置:Python中文网/ 问答频道 /正文

在使用JVM语言时,通常遵循的模式是使用构建系统(ant+ivy/maven/gradle),其中使用构建文件可以定义代码的依赖关系。构建系统能够在构建代码时获取这些依赖项。此外,像Eclipse/IntelliJ这样的ide还能够读取这些构建文件,并在编写代码时不断构建/验证代码。你知道吗

在用Python开发时,类似的工作是如何完成的?虽然不一定有构建步骤,但我希望开发人员能够签出我的代码,然后运行一个bootstrap命令,该命令将设置virtualenv并引入运行代码所需的任何第三方依赖项。我可以包括一些脚本来做这件事,但我想知道是否有一个工具来做这件事?到目前为止,我的大部分搜索都是为了找到打包工具,这些工具更多的是为了分发给最终用户,而不是为了这个目的(或者我所理解的)。你知道吗


Tags: 文件工具代码命令语言定义关系系统