如何使用setup.py和extra_requires指定可选依赖项?

5

在使用 python setup.py develop 的时候,有没有一种方法可以指定可选依赖项呢?

例如,假设我有这个软件包:

pip install openwisp-utils[users]

我该如何安装 openwisp-utils 并让 setuptools 安装在 extra_requires['users'] 中列出的可选依赖项,以供开发使用?
1个回答

4

我找到了一种替代方法来代替 python setup.py develop(不幸的是,它似乎不支持extra_requires):

pip install -e .[users]

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接