簡體   English   中英

特定的GIT應用程序作為PIP包安裝要求

[英]Specific GIT app as PIP package install requirement

我有這個應用程序https://github.com/staticdev/django-crud-utils需要安裝django-sorting才能工作。 但它不能是原來的django-sorting,而是我做的一個分支: https//github.com/staticdev/django-sorting

如何將其放在setup.py文件中進行打包?

韓國社交協會。

將其作為可編輯的要求包含在內,並注意您必須明確提及雞蛋名稱:

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

有關更多選項,請參閱http://www.pip-installer.org/en/latest/requirements.html

編輯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的建議

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM