Frage

Sag mir, ob das, was ich versuche, keinen Sinn macht.

Ich möchte eine virtuelle Umgebung schaffen, die unter anderem MySQLDB 1.2.3 umfasst. Diese Bibliothek wird als GZIP -Datei Tarball (.tgz) verteilt. Ich möchte alles installieren - einschließlich Tarballs in meinem lokalen Dateisystem - von einer Anforderungsdatei in Anforderungen/Apps.txt (dies basiert auf einem Setup, in dem ich gesehen habe, in dem ich gesehen habe http://thraxil.org/users/anders/posts/2009/06/12/django-leployment-with-virtualenv-pip/):

pip.py install -E ve --enable-site-packages --requirement requirements/apps.txt

Ich konnte keine Dokumentation im PIP -Anforderungsdateiformat für lokale Dateien finden.

Was macht die Anforderungen Datei (apps.txt) müssen bei dem Verzeichnis enthalten sein requirements/ Enthält die Datei MySQL-python-1.2.3.tgz?

War es hilfreich?

Lösung

Sie können absolute/relative Pfade in verwenden Anforderungen Dateien z.B:

--extra-index-url=http://example.com
my-apps/apps1.tar.gz
# put apps2-1.0.1.tar.gz to http://example.com/apps2/
apps2

Andere Tipps

Sie müssen -F -Datei hinzufügen:/Absolute/Pfad/zu/das Verzeichnis/das/enthält/Ihr/heruntergeladen/tarball/tarball/zu Ihrem Anruf bei PIP.

Die Anforderungsdatei muss enthalten:

MySQL-Python == 1.2.3

Plus alles andere, was Sie installieren möchten

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top