Вы можете проверить setup.py
в ipython-3.0.0
.
extras_require = dict(
parallel = [pyzmq],
qtconsole = [pyzmq, 'pygments'],
doc = ['Sphinx>=1.1', 'numpydoc'],
test = ['nose>=0.10.1', 'requests'],
terminal = [],
nbformat = ['jsonschema>=2.0'],
notebook = ['tornado>=4.0', pyzmq, 'jinja2', 'pygments', 'mistune>=0.5'],
nbconvert = ['pygments', 'jinja2', 'mistune>=0.3.1']
)
Например, если вы введете pip install "ipython[parallel]"
, pip
перейдет на PyPi для найдите этот пакет и скачайте его.
Поэтому, если вы хотите применить подобную команду к другим пакетам, вы должны убедиться, что в его setup.py
есть что-то подобное.
person
Stephen Lin
schedule
25.03.2015
extras
. Их можно указать вsetup.py
: pythonhosted .org/setuptools/ - person cel   schedule 25.03.2015