2014-12-02 3 views
2

У нас есть машина prod-сервера без подключения к Интернету, и я хотел бы иметь возможность выполнить «пиковое колесо».Как я могу установить «пиковое колесо» на машине без подключения к интернету?

Скачано virtualenv-1.9.tar.gz, скопировано на сервер prod и извлечено. Во-первых, почему это не так?

[[email protected] ~]$ ./virtualenv-1.9/virtualenv.py venv/v1 
New python executable in venv/v1/bin/python 
Installing setuptools............done. 
Installing pip...............done. 
[[email protected] ~]$ source venv/v1/bin/activate 
(v1)[[email protected] ~]$ which pip 
~/venv/v1/bin/pip 
(v1)[[email protected] ~]$ pip wheel 
ERROR: unknown command "wheel" - maybe you meant "help" 

Я продолжил загружать и копировать wheel-0.24.0.tar.gz, но только установленные wheel, не pip wheel:

(v1)[[email protected] ~]$ pip install wheel-0.24.0.tar.gz 
Unpacking ./wheel-0.24.0.tar.gz 
    Running setup.py egg_info for package from file:///x/home/ihadanny/wheel-0.24.0.tar.gz 
    no previously-included directories found matching 'wheel/test/*/dist' 
    no previously-included directories found matching 'wheel/test/*/build' 
Installing collected packages: wheel 
    Running setup.py install for wheel 
    no previously-included directories found matching 'wheel/test/*/dist' 
    no previously-included directories found matching 'wheel/test/*/build' 
    Installing wheel script to /x/home/ihadanny/venv/v1/bin 
Successfully installed wheel 
Cleaning up... 
(v1)[[email protected] ~]$ pip wheel 
ERROR: unknown command "wheel" - maybe you meant "help" 

EDIT: Я также попытался pip install wheel ни перед безрезультатно

(v1)[[email protected] ~]$ pip install wheel 
Requirement already satisfied (use --upgrade to upgrade): wheel in ./venv/v1/lib/python2.6/site-packages 
Cleaning up... 
(v1)[[email protected] ~]$ pip wheel 
ERROR: unknown command "wheel" - maybe you meant "help" 

и, конечно, upgrade не может работать (нет подключения к интернету)

(v1) [ihadanny @ lvshdc2en0012 ~] $ пункт установить --upgrade колесо не удалось получить индекс Базовый URL https://pypi.python.org/simple/

, что мне не хватает?

+1

'pip install wheel'? – ThinkChaos

+0

Спасибо @plg, но это тоже не делает трюк. – ihadanny

+1

Мне кажется, вам нужна другая версия пипса. Какую версию вы используете? Также вы не можете использовать 'pip install wheel' без подключения. – Marcs

ответ

4

Вы можете использовать этот виртуальный env, если вы обновите pip, но лучше обновите его до последней версии virtualenv. Если вы не имеете соединение загрузить пакет wheel источника, извлечь его и использовать:

пункт установить колесо-0.24.0/

Не опускать последний слэш.

+0

Спасибо, первопричина была моей классической ошибкой, не замечая 1.9 <1.11 :) – ihadanny

Смежные вопросы