Definir a opção --proxy do pip no instalador de pacotes do PyCharm
Passe a opção de proxy do pip pela interface de pacotes do PyCharm e compare falhas com o interpretador exato selecionado para o projeto.
Na janela de ferramentas Python Packages do PyCharm, clique com o botão direito no pacote escolhido e selecione Install with Options. Para um proxy HTTP comum, a opção do pip pode ser a seguinte. A lista de proxies HTTP oferece endpoints candidatos para uma rota pública de índice de pacotes:
--proxy http://proxy.example:8080
A caixa de diálogo Available Packages nas configurações do interpretador também exibe um campo Options. Escolha primeiro o interpretador pretendido: a instalação de pacotes pertence a esse ambiente.
Ao comparar a GUI com um terminal, use explicitamente o mesmo executável de Python. Um ambiente virtual POSIX pode usar:
/path/to/project/.venv/bin/python -m pip install --proxy http://proxy.example:8080 package-name
Substitua o caminho do executável e o pacote pelos valores reais do projeto. Um pip puro ou outro terminal ativado podem apontar para um ambiente diferente, com configuração e entradas de confiança distintas.
Para um proxy autenticado, use o URL com credenciais suportado pelo pip, com os caracteres reservados da conta codificados corretamente. A conta do repositório de pacotes é separada.
O PyCharm também suporta o gerenciamento de pacotes Conda para interpretadores Conda. Identifique qual gerenciador realizou a operação que falhou antes de fornecer opções exclusivas do pip. A verificação de conexão da IDE, a listagem do índice de pacotes e o download posterior do artefato exercitam requisições diferentes.