0

我即将构建一个新的 python 库,我正在寻找有关 Python 打包的信息。

我知道“setup.py”是控制一切的脚本。例如,当 svn 中有外部库时,我想知道如何处理它。

如何使用“setup.py”从存储库自动下载给定版本?

4

2 回答 2

1

这方面的文档在奶酪店

使用requires关键字

于 2011-09-16T00:34:46.487 回答
0

我可能没有正确理解这个问题。对于任何其他依赖项,您在 setup.py 中将它们提及为

install_requires=['module1 >= 1.3', 'module2 >=1.8.2']

当您使用 setuptools、easy_install oo pip 时,如果需要,这些外部依赖项将在安装过程中安装。这些也应该在软件包存储库中提供以供下载。

于 2011-09-15T17:49:31.950 回答