Hier ist das Problem:
Ich habe eine requirements.txt-Datei, die so aussieht:
BeautifulSoup==3.2.0 Django==1.3 Fabric==1.2.0 Jinja2==2.5.5 PyYAML==3.09 Pygments==1.4 SQLAlchemy==0.7.1 South==0.7.3 amqplib==0.6. 1 anyjson==0.3 ...
Ich habe ein lokales Archivverzeichnis, das alle Pakete und andere enthält.
Ich habe ein neues virtualenv mit
bin/virtualenv testing
Bei der Aktivierung habe ich versucht, die Pakete gemäß requirements.txt aus dem lokalen Archivverzeichnis zu installieren.
source bin/activate pip install -r /path/to/requirements.txt -f file:///path/to/archive/
Ich habe Einige Ausgaben, die anzuzeigen scheinen, dass die Installation in Ordnung ist:
Herunterladen/Entpacken von Fabric==1.2.0 (von -r ../testing/requirements.txt (Zeile 3)) Ausführen von setup.py egg_info für Paket Fabric Warnung: Keine zuvor eingeschlossenen Dateien, die mit „*“ übereinstimmen, im Verzeichnis „docs /_build"-Warnung: keine Dateien gefunden, die mit "fabfile.py" übereinstimmen. Herunterladen/Entpacken von South==0.7.3 (von -r ../testing/requirements.txt (Zeile 8)) Ausführen von setup.py egg_info für Paket South .. ..
Aber eine spätere Überprüfung ergab, dass keines der Pakete richtig installiert ist. Ich kann das Paket nicht importieren, und im Verzeichnis „site-packages“ meiner virtuellen Umgebung wird keines gefunden. Was ist also schief gelaufen?