Настройки брандмауэра и порта PyPi Server
Я использую devpi-сервер на хосте для размещения некоторых пакетов python. На моем ноутбуке я могу скачать их, используя pip install --index <hostname>
,
Тем не менее, на другом хосте при запуске того же самого сообщения отображается ошибка Package Not Found. Похоже, что он не находит пакет на хосте devpi-сервера, а откатывается к глобальному серверу PyPi.
Я думаю, что это проблема брандмауэра или порта. Какие разрешения брандмауэра /ACL-доступа мне нужны, чтобы хост мог видеть мой PyPi-сервер, размещенный на devpi-сервере? devpi-сервер работает на порту 4040, и поэтому у меня открыт порт 4040.
Я попытался вставить заявку в проект сервера devpi, но я в течение недели ходил туда-сюда с сопровождающим, и он, похоже, не понимает, в чем вопрос, поэтому я надеюсь, что кто-то здесь может мне помочь,
Есть идеи?
РЕДАКТИРОВАТЬ: Используя devpi-client, я могу правильно установить пакеты. Чем отличается установка pip --index? Нужно ли открывать какие-либо конкретные порты или устанавливать определенные разрешения?