gpt4 book ai didi

python - 在 pypi python setup.py 中指定可选依赖项

转载 作者:IT老高 更新时间:2023-10-28 22:22:14 25 4
gpt4 key购买 nike

如何在 python 的 setup.py 中指定可选依赖项?

这是我为我的开源库指定可选依赖项的尝试,但它似乎没有多大作用。

https://github.com/od-eon/django-cherrypy/blob/master/setup.py

特别是 extra_requires 在这个片段中:

setup(
name='django-cherrypy',
version='0.1',
packages=packages,
license='LICENSE',
description='cherrypy, running under django',
long_description=open('README.md').read(),
author='Calvin Cheng',
author_email='calvin@calvinx.com',
install_requires=['cherrypy-wsgiserver'],
extra_requires=['newrelic'],
url='https://github.com/od-eon/django-cherrypy',
)

建议?

最佳答案

您的关键字不正确。它是 extras_requireit's supposed to be a dict.

setup(
name="django-cherrypy",
...
extras_require = {
'mysterious_feature_x': ["newrelic"]
}
)

关于python - 在 pypi python setup.py 中指定可选依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10572603/

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