2016-12-18 8 views
2

Я работаю над удаленной системой Linux без разрешения root. Я хочу установить python и pip локально. Мне удалось установить python, но не удалось на pip. Команда, которую я использую следующим образом:Не удается установить pip из get-pip.py

wget https://bootstrap.pypa.io/get-pip.py 
python get-pip.py --user 

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

pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. 
Collecting pip 
Could not fetch URL https://pypi.python.org/simple/pip/: 
There was a problem confirming the ssl certificate: Can't connect to HTTPS URL because the SSL module is not available. - skipping 
Could not find a version that satisfies the requirement pip (from versions:) 
No matching distribution found for pip 

Я также попытался

python get-pip.py 

Но ошибка такая же. Что случилось с моими командами? Спасибо, что помогли мне !!!

+0

Как вы установили python? Ошибка заключается в том, что python не был скомпилирован с поддержкой ssl: http://stackoverflow.com/questions/27952343/install-python-ssl-module-on-linux-without-recompiling, возможно, попробуйте: 'apt-get install python-pip 'или' yum install python-pip' также: http://stackoverflow.com/questions/5937337/building-python-with-ssl-support-in-non-standard-location или переустановить python с помощью диспетчера пакетов дистрибутивов 'apt -get' или 'yum' или что бы это ни было. – jmunsch

+0

Я устанавливаю python с помощью wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz – pfc

+0

, а затем извлекает, устанавливает, экспортирует PATH и т. Д. – pfc

ответ

1

В этом случае вы обнаружите, что не может import ssl тоже.

Решение:

  1. Установите OpenSSL, yum install openssl openssl-devel

  2. Настройка исходного кода

  3. затем открыть Modules/Setup, и снимите комментарий следующей части

    #SSL=/usr/local/ssl 
    #_ssl _ssl.c \ 
    #  -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \ 
    #  -L$(SSL)/lib -lssl -lcrypto 
    
  4. make & make install python от исходного кода

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

  • Нет связанных вопросов^_^