Bereiten Sie die erforderliche Python-Bibliothek wie gemfile of ruby vor, damit das von Project benötigte Paket wie eine Bundle-Installation auf einmal erstellt werden kann

Hintergrund

Wenn Sie ein Projekt mit Python verwenden, reicht die Bibliothek nicht aus und es wird ein Fehler angezeigt, oder die Version ist anders und es tritt ein Fehler auf (?). Erstellen Sie also so etwas wie eine Ruby Gemfile und die erforderliche Bibliothek und Version Ich versuchte herauszufinden, ob es etwas gab, das auf einmal erledigt werden konnte.

Google

Rufen Sie den Link Python-Äquivalent einer Ruby-Gem-Datei auf (http://stackoverflow.com/questions/19280249/python-equivalent-of-a-ruby-gem-file).

  1. pip install mypackage

2. Beschreiben Sie die erforderliche Bibliothek und Version in den Anforderungen.txt

requirements.txt


django==1.5
fabric>1.2
South==0.7.3

3. Installieren Sie mit pip install -r require.txt

Dann können Sie installieren, was Sie geschrieben haben!

Damit konnte ich tun, was ich tun wollte.

Es ist etwas zu einfach, aber wenn ich es benutze und etwas hinzuzufügen habe, werde ich es jedes Mal hinzufügen.

4. Version mit Pip Freeze anzeigen

https://pip.pypa.io/en/stable/reference/pip_freeze/

5. Speichern Sie in der Datei "resources.txt" mit "pip freeze> required.txt"

Referenz

http://stackoverflow.com/questions/19280249/python-equivalent-of-a-ruby-gem-file

Recommended Posts

Bereiten Sie die erforderliche Python-Bibliothek wie gemfile of ruby vor, damit das von Project benötigte Paket wie eine Bundle-Installation auf einmal erstellt werden kann
So installieren Sie die Python-Bibliothek, die von Pharmaunternehmen verwendet werden kann
Ein Mechanismus zum Aufrufen von Ruby-Methoden aus Python, der in 200 Zeilen ausgeführt werden kann
Ich habe versucht, den Inhalt jedes von Python pip gespeicherten Pakets in einer Zeile zusammenzufassen
Untersuchung der von Python steuerbaren Gleichstromversorgung