Cal*_*eng 27 python pypi setup.py
如何在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',
)
Run Code Online (Sandbox Code Playgroud)
建议?
voi*_*hos 34
你的关键字不正确.它是extras_require,它应该是一个字典.
setup(
name="django-cherrypy",
...
extras_require = {
'mysterious_feature_x': ["newrelic"]
}
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9193 次 |
| 最近记录: |