如何使用 setup.py 和 extra_requires 指定可选依赖项?
How can I specify optional dependencies using setup.py and extra_requires?
在使用 python setup.py develop
时是否有指定可选依赖项的方法?
例如,假设我有这个包裹:
pip install openwisp-utils[users]
如何通过告诉 setuptools 安装 extra_requires['users']
中列出的可选依赖项来安装 openwisp-utils 用于开发?
我找到了 python setup.py develop
的替代品(不幸的是它似乎不支持 extra_requires
):
pip install -e .[users]
在使用 python setup.py develop
时是否有指定可选依赖项的方法?
例如,假设我有这个包裹:
pip install openwisp-utils[users]
如何通过告诉 setuptools 安装 extra_requires['users']
中列出的可选依赖项来安装 openwisp-utils 用于开发?
我找到了 python setup.py develop
的替代品(不幸的是它似乎不支持 extra_requires
):
pip install -e .[users]