我有这个应用https://github.com/staticdev/django-crud-utils,需要安装django-sorting才能工作。但它不能是原来的django-sorting,而是我做的一个分叉:https://github.com/staticdev/django-sorting
如何将其放入setup.py文件进行打包?
韩国社交协会
答案 0 :(得分:8)
将其包含为可编辑的要求,并注意您必须明确提及鸡蛋名称:
-e git+https://github.com/staticdev/django-sorting#egg=django-sorting
有关更多选项,请参阅http://www.pip-installer.org/en/latest/requirements.html
答案 1 :(得分:7)
修改您的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's advice。
答案 2 :(得分:1)
-e git+https://github.com/staticdev/django-sorting.git#django-sorting