从tar.gz安装python pip包,包括额外的
我正在构建一个python包,它还有两个选项用于从tar.gz安装python pip包,包括额外的,python,python-2.7,pip,Python,Python 2.7,Pip,我正在构建一个python包,它还有两个选项用于extra\u includes: name='mypackage', extras_require={ 'option_one': ['dep1'], 'option_two': ['dep2'] } 我只能访问tar.gz构建包,这意味着我不能简单地执行以下操作: pip install mypackage[option_two] 之前,我是直接从tar.gz安装的: pip install path/to/mypackag
extra\u 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
但是,这不再允许我指定额外的需求,如:
pip install path/to/mypackage.tar.gz[option_two] # this is wrong
我可以扩展包并从目录中进行手动安装,但是有没有更直接地从tar.gz本身进行安装的方法?从pip:
7.0.0(2015-05-21)
- 允许在从文件路径安装时使用附加组件,而无需使用可编辑的()
pip install -U pip
pip install package.tar.gz[name]