Não é possível instalar o Django usando pip

0

Estou tentando instalar o Django 1.11 no ubuntu 16.04 usando o pip (python 2.7)

Eu executei o seguinte comando: sudo pip install Django mas eu fico:

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

Alguma ideia?

    
por user7080065 16.05.2018 / 12:33

1 resposta

0

Copiando esta resposta do Stack Overflow:

Você precisa atualizar o pip da seguinte maneira:

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

Observação: você pode precisar usar sudo python acima, se não estiver em um ambiente virtual.

(Observe que a atualização de pip usando pip ie pip install --upgrade pip também não irá atualizá-lo corretamente. É apenas um problema de galinha e ovo. pip não funcionará, a menos que seja usado TLS > = 1.2)

Como mencionado em esta resposta detalhada , isso se deve à descontinuação recente de TLS para pip. Os sites Python.org têm interrompido o suporte para as versões 1.0 e 1.1 do TLS.

Na página de status do Python:

Completed - The rolling brownouts are finished, and TLSv1.0 and TLSv1.1 have been disabled. Apr 11, 15:37 UTC


Para usuários do Pycharm (virtualenv):

  1. Execute o ambiente virtual com o shell. (substitua "./venv/bin/activate" pelo seu próprio caminho)

    source ./venv/bin/activate
    
  2. Executar atualização

    curl https://bootstrap.pypa.io/get-pip.py | python
    
  3. Reinicie seu pycharm e verifique seu interpretador python em Preferência.

por Anupam 16.05.2018 / 13:24