如何解决`pip install`具有所有其他功能
一个pip install
如何处理所有额外费用?我知道这样做:
pip install -e .[docs,tests,others]
是一个选项。但是,是否可以做类似的事情:
pip install -e .[all]
这个问题类似于setup.py/setup.cfg install all extras。但是,那里的答案要求setup.cfg
文件被编辑。是否可以不修改setup.py
或setup.cfg
?
解决方法
是否可以在不修改setup.py或setup.cfg的情况下[安装所有其他功能?]
否,直到程序包的作者在setup.py中声明了所有其他内容。像
docs = […]
tests = […]
others = […]
all = docs + tests + others
setup(
…,extras_require = {
'all': all,'docs': docs,'tests': tests,'others': others,},…,)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。