Ustawianie opcji --proxy pip w instalatorze pakietów PyCharm
Przekaż opcję serwera proxy pip przez interfejs pakietów PyCharm i porównaj błędy z dokładnie tym interpreterem, który wybrano dla projektu.
W oknie narzędzi Python Packages PyCharm kliknij prawym przyciskiem wybrany pakiet i wybierz Install with Options. Dla zwykłego proxy HTTP opcja pip może wyglądać tak. Lista proxy HTTP oferuje kandydujące punkty końcowe dla publicznej trasy indeksu pakietów:
--proxy http://proxy.example:8080
Okno Available Packages w ustawieniach interpretera również udostępnia pole Options. Najpierw wybierz zamierzony interpreter: instalacja pakietów należy do tego środowiska.
Porównując GUI z terminalem, użyj wyraźnie tego samego pliku wykonywalnego Pythona. Środowisko wirtualne POSIX może używać:
/path/to/project/.venv/bin/python -m pip install --proxy http://proxy.example:8080 package-name
Zastąp ścieżkę pliku wykonywalnego i pakiet rzeczywistymi wartościami projektu. Sam pip lub inny aktywowany terminal mogą wskazywać inne środowisko, z inną konfiguracją i innymi danymi zaufania.
Dla uwierzytelnionego proxy użyj obsługiwanego przez pip adresu URL z poświadczeniami, ze znakami zastrzeżonymi konta poprawnie zakodowanymi. Konto repozytorium pakietów jest osobne.
PyCharm obsługuje także zarządzanie pakietami Conda dla interpreterów Conda. Ustal, który menedżer wykonał nieudaną operację, zanim podasz opcje przeznaczone tylko dla pip. Sprawdzenie połączenia IDE, lista indeksu pakietów i późniejsze pobranie artefaktu wykonują różne żądania.