2013-11-12 3 views
11

После установки easy_install и попытки использовать его для установки пакета python он не работает.Проблема с easy_install-2.7

[[email protected]]# easy_install-2.7 pip 
Searching for pip 
Reading http://pypi.python.org/simple/pip/ 
Download error on http://pypi.python.org/simple/pip/: unknown url type: https -- Some packages may not be found! 

я, кажется, чтобы получить редирект

curl -IL http://pypi.python.org/simple/pip/ 
HTTP/1.1 301 Moved Permanently 
Retry-After: 0 
Location: https://pypi.python.org/simple/pip/ 
Content-Length: 0 
Accept-Ranges: bytes 
Date: Tue, 12 Nov 2013 10:28:40 GMT 
Age: 0 
Connection: close 

HTTP/1.1 200 OK 
Date: Tue, 12 Nov 2013 10:28:40 GMT 
Content-Type: text/html; charset=utf-8 
X-PYPI-LAST-SERIAL: 835141 
Cache-Control: max-age=86400, public 
Strict-Transport-Security: max-age=31536000 
Content-Length: 3933 
Accept-Ranges: bytes 
Age: 78434 
Vary: Accept-Encoding 

Любые идеи?

ответ

16

Установите пакет разработки OpenSSL и затем переустановите Python 2.7, чтобы включить поддержку SSL (и, следовательно, HTTPS).

+6

Спасибо! Мне было немного досадно, что в этот день и возраст Python2.7 не делает предупреждение GIANT FLASHING, когда вам не хватает пакета/библиотек openssl-devel ... :-) – JJC

0

В OpenSUSE (проверено с 42.2) достаточно установить python-pyOpenSSL - нет openssl-devel или переустановка необходима.

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