如何指定项目依赖于另一个项目?

时间:2016-04-25 13:00:25

标签: python python-2.7 pip

我有几个项目:一个用于REST API客户端的代码,另一个用于Scrapper。它们都是使用The Hitchhicker's Guide to Python的约定构建的,因此它们有自己的requirements.txt,setup.py等。

现在,Scrapper项目依赖于Client项目。我如何指定依赖?我应该把它放在requirements.txt上吗?在setup.py中作为install_requires还是什么?我认为,在这两种情况下,我都会指定第三方库,但事实并非如此。

1 个答案:

答案 0 :(得分:0)

Personnaly我在setup.py

中添加它们
setup(
    ...
    install_requires=[my_package>=1.0.42, ...]
    ...
)