Configuração personalizada para repositórios pypi

 cat ~/.pip/pip.conf 
[global]
index_url = http://mirror.incolume.com.br/root/pypi/+simple/
cat ~/.pydistutils.cfg 
[easy_install]
index_url = http://mirror.incolume.com.br/root/pypi/+simple/
cat ~/.buildout/default.cfg 
[buildout]
index = http://mirror.incolume.com.br/root/pypi/+simple/

Configuração

  1. Localização do mirror
    echo "10.10.10.150 mirror.incolume.com.br mirror" >> /etc/hosts
  2. desabilitar proxy no bash
    # unset TMOUT ftp_proxy http_proxy https_proxy
  3. estruturas de configuração do pip e buildout
    # mkdir -pv ~/.{pip,buildout}
  4. # pip
    cat > ~/.pip/pip.conf << eof
    [global]
    index_url = http://mirror.incolume.com.br/root/pypi/+simple/
    eof
  5. easy_install
    cat > ~/.pydistutils.cfg << eof
    [easy_install]
    index_url = http://mirror.incolume.com.br/root/pypi/+simple/
    eof
  6. # buildout
    cat > ~/.buildout/default.cfg << eof
    [buildout]
    index = http://mirror.incolume.com.br/root/pypi/+simple/
    eof 
  7. Confirme:
    vim ~/.pip/pip.conf ~/.pydistutils.cfg ~/.buildout/default.cfg 

Comentários