簡體   English   中英

setup.py的extras_require關鍵字是否支持以逗號分隔的Extras?

[英]Does setup.py's extras_require keyword support comma-separated extras?

Setuptools允許您列出可選功能的要求

# mypackage
'extras_require' : { 'PDF' : ['reportlab'], 'DOCX' : ['docxlib'] }

另一個包可以指定'requires' : [ 'mypackage[PDF]' ]

如果另一個程序包要比第一個程序包多得多,它是否可以要求'requires' : [ 'mypackage[PDF, DOCX]' ]

來自: http : //peak.telecommunity.com/DevCenter/setuptools#declaring-dependencies

setuptools和pkg_resources使用通用語法來指定項目所需的依賴項。 此語法由項目的PyPI名稱組成,可以選擇在其后方括號中以逗號分隔的“ extras”列表,還可以選擇在其后以逗號分隔的版本說明符列表

...所以你的答案是肯定的

暫無
暫無

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

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