installer des paquets python sans internet et utiliser le code source comme .tar.gz et .whl

nous essayons de nous installer quelques paquets python sans internet.

For ex : python-keystoneclient

Pour cela, nous avons les paquets téléchargés à partir de https://pypi.python.org/pypi/python-keystoneclient/1.7.1 et l'a gardé dans le serveur.

Cependant, lors de l'installation tar.gz et .whl paquets , l'installation est à la recherche pour les paquets dépendants être installé en premier. Depuis il n'y a pas de connexion internet dans le serveur, il est arriver a échoué.

Ex : Pour python-keystoneclient nous avons les paquets dépendants

stevedore (>=1.5.0)
six (>=1.9.0)
requests (>=2.5.2)
PrettyTable (<0.8,>=0.7)
oslo.utils (>=2.0.0)
oslo.serialization (>=1.4.0)
oslo.i18n (>=1.5.0)
oslo.config (>=2.3.0)
netaddr (!=0.7.16,>=0.7.12)
debtcollector (>=0.3.0)
iso8601 (>=0.1.9)
Babel (>=1.3)
argparse
pbr (<2.0,>=1.6)

Lorsque j'essaie d'installer les paquets un par un à partir de la liste ci-dessus, une fois encore sa à la recherche pour les sous dépendance .

Est-il de toute façon, nous pourrions liste TOUS les paquets dépendants de l'installation d'un module python comme python-keystoneclient.

source d'informationauteur srinath