pip не может ничего устанавливать

> pip install yolk
Downloading/unpacking yolk
  Cannot fetch index base URL https://pypi.python.org/simple/
  Could not find any downloads that satisfy the requirement yolk
No distributions at all found for yolk
Storing complete log in /Users/harith/.pip/pip.log

когда я читаю файл, я вижу

> cat /Users/harith/.pip/pip.log
------------------------------------------------------------
/Users/harith/.shared/virtualenvs/pennytracker/bin/pip run on Mon Jul  1 20:26:02 2013
Downloading/unpacking yolk

  Getting page https://pypi.python.org/simple/yolk/
  Could not fetch URL https://pypi.python.org/simple/yolk/: HTTP Error 503: Service Unavailable
  Will skip URL https://pypi.python.org/simple/yolk/ when looking for download links for yolk
  Getting page https://pypi.python.org/simple/
  Could not fetch URL https://pypi.python.org/simple/: HTTP Error 503: Service Unavailable
  Will skip URL https://pypi.python.org/simple/ when looking for download links for yolk
  Cannot fetch index base URL https://pypi.python.org/simple/

  URLs to search for versions for yolk:
  * https://pypi.python.org/simple/yolk/
  Getting page https://pypi.python.org/simple/yolk/
  Could not fetch URL https://pypi.python.org/simple/yolk/: HTTP Error 503: Service Unavailable
  Will skip URL https://pypi.python.org/simple/yolk/ when looking for download links for yolk
  Could not find any downloads that satisfy the requirement yolk

No distributions at all found for yolk

    Exception information:
    Traceback (most recent call last):
      File "/Users/harith/.shared/virtualenvs/pennytracker/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/basecommand.py", line 139, in main
        status = self.run(options, args)
      File "/Users/harith/.shared/virtualenvs/pennytracker/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/commands/install.py", line 266, in run
        requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
      File "/Users/harith/.shared/virtualenvs/pennytracker/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/req.py", line 1026, in prepare_files
        url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
      File "/Users/harith/.shared/virtualenvs/pennytracker/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/index.py", line 171, in find_requirement
        raise DistributionNotFound('No distributions at all found for %s' % req)
    DistributionNotFound: No distributions at all found for yolk

Я делаю что-то неправильно?

Комментарии к вопросу (2)

Я использовал обходной путь `easy_install и pip==1.2.1-но я случайно found, что если вы'повторно имея эту ошибку, вы, вероятно, установлена 32-битная версия Python на 64-битной машине.

Короче : если вы установите 64-битная версия, установив ее от источника, а затем построить виртуальное окружение на него, вы не будете иметь больше, что ошибка Пип.

Комментарии (2)

Это's, потому что в ПГИ конфигурации индекса-параметр url-адрес должен указывать на новый pypi URL-адрес. Изменить файл в~/.пип/пип.confи или если вы используете pip как корень, в:/корня/.пип/пип.конф`.

Вероятно, у вас есть это:

 [global]
 index-url=http://f.pypi.python.org/simple

Вы должны изменить его к этому:

  [global]
  index-url=https://pypi.python.org/pypi/

И тогда все должно работать как и прежде. Я надеюсь, что это помогает вам.

Комментарии (4)
Решение

Это полный текст поста в блоге по ссылкам ниже:

Если вы'вэ пытался недавно установить пакет с Pip, вы можете столкнуться с такой ошибкой:

Could not fetch URL https://pypi.python.org/simple/Django/: There was a problem confirming the ssl certificate: 
  Will skip URL https://pypi.python.org/simple/Django/ when looking for download links for Django==1.5.1 (from -r requirements.txt (line 1))
  Could not fetch URL https://pypi.python.org/simple/: There was a problem confirming the ssl certificate: 
  Will skip URL https://pypi.python.org/simple/ when looking for download links for Django==1.5.1 (from -r requirements.txt (line 1))
  Cannot fetch index base URL https://pypi.python.org/simple/
  Could not fetch URL https://pypi.python.org/simple/Django/1.5.1: There was a problem confirming the ssl certificate: 
  Will skip URL https://pypi.python.org/simple/Django/1.5.1 when looking for download links for Django==1.5.1 (from -r requirements.txt (line 1))
  Could not fetch URL https://pypi.python.org/simple/Django/: There was a problem confirming the ssl certificate: 
  Will skip URL https://pypi.python.org/simple/Django/ when looking for download links for Django==1.5.1 (from -r requirements.txt (line 1))
  Could not find any downloads that satisfy the requirement Django==1.5.1 (from -r requirements.txt (line 1))
No distributions at all found for Django==1.5.1 (from -r requirements.txt (line 1))
Storing complete log in /Users/paul/.pip/pip.log

Это, кажется, проблема со старой версией OpenSSL несовместимы с Pip 1.3.1. Если вы're через неакционерного питона распределения (в частности, ЭПД 7.3), вы'вновь очень вероятно, установку, что это'т собираюсь работать с Pip 1.3.1 без туеву хучу работы.

Самое простое решение на данный момент, для установки ПГИ 1.2.1, которые не требуют SSL:

curl -O https://pypi.python.org/packages/source/p/pip/pip-1.2.1.tar.gz
tar xvfz pip-1.2.1.tar.gz
cd pip-1.2.1
python setup.py install

Если вы используете устройство, и вы'повторно не использовать его для класса, где все может сломаться, вы, возможно, захотите рассмотреть вопрос об установке новое воплощение: компания enthought Сени. Я знаю, что они были осведомлены о проблемах, вызванных предыдущей версией OpenSSL, и представьте, они сейчас используют новую версию, которая должна играть красиво с Pip 1.3.1.

Комментарии (0)

Я столкнулась с той же проблемой и эта ошибка, потому что 'настройка proxy'. Синтаксис ниже помог мне в успешном решении:

sudo pip --proxy=http://username:password@proxyURL:portNumber install yolk
Комментарии (0)

У меня была похожая проблема с Pip и easy_install:

Не удалось получить индекс базовый URL-адрес https://pypi.python.org/simple/

Как полагают в указанном блоге, там должны быть проблемы с некоторыми старыми версиями OpenSSL быть несовместима с Pip 1.3.1.

Установка pip-1.2.1 представляет собой рабочую обходной путь.

Возможно вопрос.

[Правка]:

Это наверняка произойдет в RHEL/CentOS в 4 дистрибутивы

Комментарии (2)

Объяснение в журналах:

Could not fetch URL https://pypi.python.org/simple/yolk/: HTTP Error 503: Service Unavailable

Обратите внимание на Ошибка http 503: служба недоступна. Похоже, сайт был вниз, когда вы пытались сделать это.

Это's хороший к знать, что ошибки HTTP 5xx-к ошибки на стороне сервера, так что вы можете знаю, проблема была не в локальной сети, но и в удаленной сети.

Это означает, повторите попытку позже ;-) (и пальцы крестиком...) (это работает для меня сейчас кстати.)

Комментарии (3)

У меня была такая же проблема с Pip 1.5.6.

Я просто удалил ~/.папка pip и он работал как шарм.

rm -r ~/.pip/
Комментарии (0)

Это происходило из-за прокси-authntication, поэтому я сделал это, чтобы решить ее

export http_proxy=http://uname:password@proxy.domain.com:8080
export https_proxy=http://uname:password@proxy.domain.com:8080
export ftp_proxy=http://uname:password@proxy.domain.com:8080
Комментарии (0)

На виртуальное окружение попробовать редактирование файл pip, вот так:

vi /bin/pip

посмотрите на первую строку и проверить, если он соответствует папке проекта, если не просто изменить его.


#!/
Комментарии (0)

У меня тоже такая проблема, после того как я попытался сбросить настройки сети. он решает проблему.

Комментарии (0)

В моем случае порт https (443) там'т открыть, так что мой брандмауэр заблокировал все движение, и Пип не мог'т скачать пакеты.

Комментарии (0)

Ваши часы скорее всего в прошлом.Проверьте время с помощью команды Date и установить его право

Комментарии (0)

pip имеет зеркала

pip --use-mirrors install yolk

Начиная с версии 1.5, данная опция будет удалена:

1.5 (неизданный)

обратной совместимости Пип больше не поддерживает за ... использовать-зеркала, -м > и --зеркала флагами. Зеркалирование поддержка была удалена. В порядке с помощью зеркала определить его как первичный индекс с -I или --индекс-URL-адрес, или как дополнительный индекс с-экстра-индекс-адрес. (Тяга #1098 уязвимость CVE-2013-5123)

обратной совместимости Пип, больше не будет скрести небезопасные внешние URL-адреса по умолчанию не будет установить внешний хостинг файлов по умолчанию. пользователи могут выбирать в установке внешних или небезопасных файлов или URL с помощью ... позвольте-внешний проект и-позволяют-небезопасный проект. (тяга #1055)

добавлены цвета в выходных данных журнала, чтобы привлечь внимание к важные предупреждения и ошибки. (Блат #1109)

добавлены предупреждения при использовании небезопасных индекс, найти связь, или зависимость ссылка. (Вытянуть #1121)

Комментарии (4)

У меня это сообщение об ошибке возникает, как я установил переменной среды Windows недопустимый файл сертификата.

Проверьте, если у вас есть CURL_CA_BUNDLE переменной, введите Set в командной строке.

Вы можете переопределить его для текущего сеанса с Набор CURL_CA_BUNDLE=

ПГИ.отчет содержал следующее:

Getting page https://pypi.python.org/simple/pip/
Could not fetch URL https://pypi.python.org/simple/pip/: connection error: [Errno 185090050] _ssl.c:340: error:0B084002:x509 certificate routines:X509_load_cert_crl_file:system lib
Комментарии (0)

Для меня это сработало простые судо пункт -Установить в <пакет>`.

Как человек Пипгосударств,- я` игнорирует установленные пакеты, а не заставляя переустановить.

Комментарии (0)

Эта проблема наиболее вероятно вызвана настройка DNS: сервер не может разрешить имя домена, поэтому не удается загрузить пакет.

Решение:

     sudo nano /etc/network/interface

добавить строку: ДНС-серверы 8.8.8.8

сохранить файл и выйти

     sudo ifdown eth0 && sudo ifup eth0

Затем установите типун должен работать сейчас.

Комментарии (1)