在使用JVM语言时,通常遵循的模式是使用构建系统(ant+ivy/maven/gradle),其中使用构建文件可以定义代码的依赖关系。构建系统能够在构建代码时获取这些依赖项。此外,像Eclipse/IntelliJ这样的ide还能够读取这些构建文件,并在编写代码时不断构建/验证代码。你知道吗
在用Python开发时,类似的工作是如何完成的?虽然不一定有构建步骤,但我希望开发人员能够签出我的代码,然后运行一个bootstrap命令,该命令将设置virtualenv并引入运行代码所需的任何第三方依赖项。我可以包括一些脚本来做这件事,但我想知道是否有一个工具来做这件事?到目前为止,我的大部分搜索都是为了找到打包工具,这些工具更多的是为了分发给最终用户,而不是为了这个目的(或者我所理解的)。你知道吗
这是由virtualenv和
pip install -r requirements.txt
命令管理的。更多信息:Virtual Environments我想requirements.txt就是你要找的。例如,PyCharm IDE肯定会将其视为依赖项列表。你知道吗
相关问题 更多 >
编程相关推荐