Это то, что люди рекомендуют чаще всего:
$ sudo apt-get install python-setuptools $ sudo easy_install pip $ sudo pip install virtualenv
Или это, которое я получил от http://www.pip -installer.org / ru / latest / installation.html :
$ curl -O https://github.com/pypa/virtualenv/raw/master/virtualenv.py $ python virtualenv.py my_new_env $ . my_new_env/bin/activate (my_new_env)$ pip install ...
Или что-то совсем другое?
@ ericholscher говорит в Твиттере: «Тот, что в официальных документах ..»
Это замечательный момент, вы должны делать то, что говорят документы.
Цитируется из официальной установки pipинструкции на http://www.pip -installer.org / ru / latest / installation.html :
Поскольку virtualenvs содержит pip по умолчанию, я почти никогда не устанавливаю pip глобально. То, что я делаю, выглядит как:
$ sudo apt-get install python-setuptools $ curl -O http://python-distribute.org/distribute_setup.py $ sudo python distribute_setup.py $ sudo easy_install virtualenv
Затем я приступаю к установке и настройке virtualenvwrapper по своему вкусу, и я уезжаю. возможно, стоит взглянуть на virtualenv-burrito Джереми Авнета:
https://github.com/brainsik/virtualenv-burrito
На Debian лучший способ сделать это будет
sudo apt-get install python-pip
https://github.com/pypa/pip/raw/master/contrib/get-pip.py, вероятно, сейчас правильный путь.
Я использую get-pip и virtualenv-burrito для установки всего этого. Не уверен, что требуется python-setuptools.
# might be optional. I install as part of my standard ubuntu setup script sudo apt-get -y install python-setuptools # install pip (using get-pip.py from pip contrib) curl -O https://raw.github.com/pypa/pip/develop/contrib/get-pip.py && sudo python get-pip.py # one-line virtualenv and virtualenvwrapper using virtualenv-burrito curl -s https://raw.github.com/brainsik/virtualenv-burrito/master/virtualenv-burrito.sh | bash
Первый метод в порядке.Единственная проблема, которую я вижу, это то, что вы можете получить старую версию setuptools (если хранилище apt не обновлялось ..