Назад | Перейти на главную страницу

Как получить virtualenv для скомпилированного Python (отсутствует pip / easy_install)?

Чтобы обновить старую систему, мне пришлось скомпилировать python 2.7.14 с пользовательской версией openssl. В скомпилированной системе нет двоичного файла virtualenv, а также нет ни pip, ни easy_install для расширения. Как мне получить virtualenv для скомпилированной версии? Как насчет пипса?

Из документации по установке пакетов на https://packaging.python.org/tutorials/installing-packages/#ensure-you-can-run-pip-from-the-command-line есть раздел по обеспечению pip путем запуска

/path_to_compiled_python/bin/python -m ensurepip --default-pip

который установит pip. Затем вы можете использовать его для установки пакета virtualenv с

/path_to_compiled_python/bin/pip install virtualenv