Я пытаюсь установить 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
Какие-либо идеи?
Копирование этого ответа от Переполнения стека:
Необходимо обновить зернышко следующим образом:
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):
Выполните виртуальную среду с оболочкой. (замените "./venv/bin/activate" к своему собственному пути),
source ./venv/bin/activate
Выполненное обновление
curl https://bootstrap.pypa.io/get-pip.py | python
Перезапустите свой pycharm и проверьте Ваш интерпретатор Python в Предпочтение.