time

Альтернативные источники для pip

В последнее пару недель наблюдаю проблемы при обновлении модулей с pypi.

mtr показывает такую картину

mtr_pypi.png

Оказывается pip поддерживает возможность установки с резервных источников. Всего насчитывается пять штук a|b|c|d|e.pypi.python.org. К первым трем я достучатся так и не смог, а вот к d.pypi.python.org получилось, полная строка для обновления джанги выглядит так

pip install Django -U -i http://d.pypi.python.org/simple/ -M --mirrors=http://d.pypi.python.org/

Также, в случаи проблем с доступом к pypi, можно обновляться с репозитариев модулей, например так

pip install git+git://github.com/django-mptt/django-mptt.git

но если есть неустановленные зависимости, то их придется решать в ручном режиме.

Еще одним решением может быть создание своего репозитария с помощью pip2pi.

Дополнительное чтиво

blog comments powered by Disqus