stiamo provando ad installare un paio di pacchetti python senza internet.installando pacchetti python senza internet e usando il codice sorgente come .tar.gz e .whl
For ex : python-keystoneclient
Per questo abbiamo i pacchetti scaricati da https://pypi.python.org/pypi/python-keystoneclient/1.7.1 e lo ha tenuto in server.
Tuttavia, durante l'installazione dei pacchetti tar.gz e .whl, l'installazione sta cercando pacchetti dipendenti da installare prima. Dal momento che nel server non è presente alcuna connessione Internet, si sta verificando un errore.
Per es: python-keystoneclient abbiamo i seguenti pacchetti dipendenti
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)
Quando provo a installare i pacchetti uno per uno dalla lista qui sopra, ancora una volta la sua ricerca di dipendenze nidificato.
C'è un modo per elencare ALL i pacchetti dipendenti per l'installazione di un modulo python come python-keystoneclient.
Si può avere fortuna usando i contenitori per questo. –