【发布时间】:2017-01-17 17:20:45
【问题描述】:
我正在构建一个 python 包,它还有两个extra_includes 选项:
name='mypackage',
extras_require={
'option_one': ['dep1'],
'option_two': ['dep2']
}
我只能访问 tar.gz 构建的包,这意味着我不能简单地这样做:
pip install mypackage[option_two]
以前,我是直接从 tar.gz 直接安装的:
pip install path/to/mypackage.tar.gz
但是,这不再允许我指定 extra_require ,例如:
pip install path/to/mypackage.tar.gz[option_two] # this is wrong
我可以扩展包并从目录进行手动安装,但有没有办法更直接地从 tar.gz 本身安装?
【问题讨论】:
标签: python python-2.7 pip