9

我有这个应用程序https://github.com/staticdev/django-crud-utils需要安装 django-sorting 才能工作。但不能是原来的django-sorting,而是我做的一个fork:https ://github.com/staticdev/django-sorting

如何将其放入 setup.py 文件中进行打包?

谢了。

4

3 回答 3

9

编辑您的setup.py并将条目添加到dependency_links

dependency_links = [
    'https://github.com/staticdev/django-sorting/tarball/master#egg=django-sort',
],

虽然你install_requires有类似的东西:

install_requires=[
    'Django>=1.3.1',
    'django-pagination>=1.0.7',
    'django-sort',
],

如果您想使用需求文件,请遵循Yuval Adam 的建议

于 2012-08-28T00:06:12.487 回答
8

将其作为可编辑要求包含在内,并注意您必须明确提及鸡蛋名称:

-e git+https://github.com/staticdev/django-sorting#egg=django-sorting

有关更多选项,请参阅http://www.pip-installer.org/en/latest/requirements.html

于 2012-08-27T12:14:25.587 回答
0
-e git+https://github.com/staticdev/django-sorting.git#django-sorting
于 2012-08-27T12:18:32.853 回答