linux + virtualenv + pip с использованием некоторых системных пакетов

Я хотел бы повторно использовать определенные пакеты, установленные для всей системы, игнорируя при этом все остальные.

Я создал mkvirtualenv --distribute --extra-search-dir=/usr/lib/python2.7/dist-packages/IPython myenv (по умолчанию --no-system-packages, но pip freeze ничего не знает о пакете ipython.

Есть ли способ получить определенные пакеты, уже установленные в системе (ipython, numpy и т. д.)?

Спасибо


person gliptak    schedule 21.03.2012    source источник
comment
Отправлено как предложение на github.com/pypa/virtualenv/issues/246   -  person gliptak    schedule 28.03.2012
comment
И это отмечено для pip на github.com/pypa/pip/issues/300   -  person gliptak    schedule 20.04.2012


Ответы (1)


Не совсем то, что вы ищете, но вы можете создать собственный скрипт начальной загрузки следующим образом:

http://www.virtualenv.org/en/latest/index.html#creating-your-own-bootstrap-scripts

person turtlebender    schedule 21.03.2012