Próbuję uczyć PyCharm (4.5.4 Professional edition), aby połączyć się z naszym lokalnym repozytorium pakietów, dzięki czemu mogę zainstalować nasze pakiety specyficzne dla kodu za pomocą kliknięcia przycisku, a nie za pomocą terminala i pip.Jak mogę zaktualizować PyCharm z mojego lokalnego repozytorium pakietów?
W przycisku "Zarządzaj repozytoriami" znajdującym się pod: Ustawienia -> Tłumacz projektu -> + (przycisk plusa do dodania nowego pakietu) jest miejscem, które wygląda tak, że mogę dodać adres URL do repozytorium, ale nie działa . Spodziewam się, że ten sam adres URL, którego użyję w pip install -i <my repo url>
, będzie tym, czego potrzebuję, ale na wszystko, co mogę powiedzieć, PyCharm po prostu ignoruje moje nowo dodane repo i używa tylko pypi.
Jak mogę zaktualizować PyCharm z mojego lokalnego repozytorium pakietów?
Jak działa serwer PYPI? –
Są dwa serwery, z którymi pracuję: serwer pypi hostowany na python.org i nasze lokalne repo, które jest hostowane w naszej wewnętrznej sieci. Nie mam żadnego problemu z połączeniem z pypi, ale nie mogę sprawić, że PyCharm spojrzy na nasze lokalne repozytorium. Jestem w stanie go przetestować i mogę zainstalować z niego instalację bez problemu. – user2859458
Czy repozytorium ma na myśli repozytorium kodu źródłowego? Ponieważ to nie jest to samo, co uruchomienie serwera podobnego do PyPI. Tak, 'pip' może instalować z adresu URL' git', ale zapytanie o dostępne pakiety to nie to samo i podejrzewam, że właśnie tego chce PyCharm. Zobacz [pypiserver] (https://pypi.python.org/pypi/pypiserver/1.1.8). –