Frage

Ich versuche, herauszufinden, wie ich ein Python-Paket installieren kann, die keine setup.py Datei haben mit pip . (Paket in Frage http://code.google.com/p/django-google -analytik / )

Normalerweise würde ich Kasse nur den Code aus dem Repo und Symlink in meiner Website-Pakete, aber ich versuche, meine ganze Umgebung in einen a href gefroren zu bekommen <= „http://pip.openplans.org/“ rel = "noreferrer"> Datei pip Anforderungen für eine einfache Bereitstellung und Prüfung.

Irgendwelche Ideen?

War es hilfreich?

Lösung

Sie können nicht. PIP installiert Python-Pakete. Das ist nicht ein Python-Paket. Ich habe gehört, dass die Gemeinde Django im Allgemeinen nicht viele Pakete machen, die Dinge machen wie das, was Sie versuchen, schwierig zu tun. Aber das könnte falsch sein.

Wenn Sie Ihre Umgebung einfrieren möchten Sie vielleicht schauen wollen Buildout . Andere Optionen in diesem Fall ist eine svn: external.

Andere Tipps

Fork der Repo- und fügen Sie einen Arbeits setup.py. Dann eine Pull-Anforderung an den Autor senden.

Oh, es ist auf Google Code. Na dann, ein Bug-Datei und einen Patch veröffentlichen.

Wenn der Autor weigert, ihren Code in eine installierbaren Python-Distribution zu machen (mich noch nie passiert), nur hosten Ihre Gabel irgendwo und umsetzen, die in Ihrer Datei.

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