Obtendo dependências para um pacote python para instalação no host offline

1

Eu preciso instalar alguns pacotes python em um host offline. Normalmente, quando você faz um python setup.py install em um desses pacotes, se ele não puder encontrar as dependências necessárias, ele tentará baixá-los do pypi. Meu host off-line não pode acessar o pypi e a instalação falha. Se eu tivesse apenas um pacote, eu poderia manualmente obter as dependências, mas eu tenho que instalar vários pacotes, e alguns que eu olhei mais de perto têm algumas dependências. Especificamente, há uma lista que faz parte do módulo de configuração que contém valores de pacotes pelo nome do pypi.

Eu certamente poderia raspar o arquivo setup.py para encontrar essas dependências, mas eu ainda teria que verificar manualmente e recursivamente essas dependências para suas dependências. Parece que eu provavelmente não sou a única pessoa que já teve que fazer isso, mas nenhuma das minhas pesquisas encontrou uma solução existente.

    
por stevesdj 12.10.2011 / 21:28

1 resposta

2

Instale todas as dependências em um host conectado, em seguida, tar das dependências recém-instaladas do diretório site-packages e passe para o seu sistema desconectado - a menos que esteja faltando alguma coisa sobre suas necessidades?

    
por 12.10.2011 / 21:37