Не может установить Django, использующего зернышко

Я пытаюсь установить Django 1.11 на человечности 16.04 с помощью зернышка (python 2.7)

Я выполнил следующую команду: sudo pip install Django но я добираюсь:

Could not find a version that satisfies the requirement Django (from versions: )
No matching distribution found for Django

Какие-либо идеи?

0
задан 16 May 2018 в 03:33

1 ответ

Копирование этого ответа от Переполнения стека:

Необходимо обновить зернышко следующим образом:

curl https://bootstrap.pypa.io/get-pip.py | python

Примечание: Вы, возможно, должны использовать sudo python выше если не в виртуальной среде.

(Отметьте то обновление pip использование pip т.е. pip install --upgrade pip также не обновит его правильно. Его просто проблема курицы-и-яйца. pip работа привычки, если с помощью TLS> =1.2)

Как упомянуто в этом подробном ответе, это происходит из-за недавней депрекации TLS для зернышка. сайты Python.org остановили поддержку версий 1.0 и 1.1 TLS.

От страницы состояния Python:

Завершенный - прокручивающиеся снижения напряжения закончены, и TLSv1.0 и TLSv1.1 были отключены. 11 апреля, 15:37 UTC


Для пользователей Pycharm (virtualenv):

  1. Выполните виртуальную среду с оболочкой. (замените "./venv/bin/activate" к своему собственному пути),

    source ./venv/bin/activate
    
  2. Выполненное обновление

    curl https://bootstrap.pypa.io/get-pip.py | python
    
  3. Перезапустите свой pycharm и проверьте Ваш интерпретатор Python в Предпочтение.

1
ответ дан 29 October 2019 в 07:56

Другие вопросы по тегам:

Похожие вопросы: