Ecco il problema:
Ho un file requirements.txt che assomiglia a:
BeautifulSoup==3.2.0 Django==1.3 Fabric==1.2.0 Jinja2==2.5.5 PyYAML==3.09 Pigmenti==1.4 SQLAlchemy==0.7.1 South==0.7.3 amqplib==0.6. 1 anyjson==0.3 ...
Ho una directory di archivio locale contenente tutti i pacchetti + altri.
Ho creato un nuovo virtualenv con
bin/virtualenv testing
Dopo averlo attivato, ho provato a installare i pacchetti secondo requirements.txt dalla directory dell`archivio locale.
bin sorgente/activate pip install -r /path/to/requirements.txt -f file:///path/to/archive/
Ho qualche output che sembra indicare che l`installazione è corretta:
Download/decompressione di Fabric==1.2.0 (da -r ../testing/requirements.txt (linea 3)) Esecuzione di setup.py egg_info per il pacchetto Avvertimento Fabric: nessun file incluso in precedenza corrispondente a "*" trovato nella directory "docs /_build" warning: nessun file trovato corrispondente a "fabfile.py" Download/decompressione South==0.7.3 (da -r ../testing/requirements.txt (riga 8)) Esecuzione di setup.py egg_info per il pacchetto South .. ..
Ma un controllo successivo ha rivelato che nessuno dei pacchetti è installato correttamente. Non riesco a importare il pacchetto e non ne viene trovato nessuno nella directory dei pacchetti del sito del mio virtualenv. Allora cosa è andato storto?