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):
-
Execute o ambiente virtual com o shell. (substitua "./venv/bin/activate" pelo seu próprio caminho)
source ./venv/bin/activate
-
Executar atualização
curl https://bootstrap.pypa.io/get-pip.py | python
-
Reinicie seu pycharm e verifique seu interpretador python em Preferência.