gpt4 book ai didi

python - setup.py 的 extras_require 关键字是否支持逗号分隔的额外内容?

转载 作者:行者123 更新时间:2023-11-28 21:30:31 25 4
gpt4 key购买 nike

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”列表,可选地后跟逗号分隔的版本说明符列表

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

关于python - setup.py 的 extras_require 关键字是否支持逗号分隔的额外内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2321798/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com