Single-Befehl in python, um relevante Module aus einer package.json wie Datei zu installieren

In node.js kann man npm update --production während der Bereitstellung tun und alle relevanten node.js Module werden installiert, solange das richtige package.json vorhanden ist.

Gibt es eine python äquivalente Befehlszeile für eine einfache Bereitstellung? Kann ich das Gleiche tun wie npm?

  • Schwerer Fehler beim Launcher: Der Prozess kann nicht mit "" C: \ Program Files (x86) \ Python33 \ python.exe "" C: \ Program Files (x86) \ Python33 \ pip.exe ""
  • Python-Pakete - System und Benutzer haben unterschiedliche Versionen
  • Wo ist Pip-Cache-Ordner
  • Wie pip Pakete in verschiedene Versionen von Python zu papieren
  • Wie greife ich auf Pakete zu, die von `pip - user` installiert sind?
  • Pyad: Installiert gut, aber sagt, es kann nicht finden adbase
  • Pip-Upload-Skript oder Modul
  • Installieren mehrerer Versionen eines Pakets mit Pip
  • 3 Solutions collect form web for “Single-Befehl in python, um relevante Module aus einer package.json wie Datei zu installieren”

    Ja, es gibt einen Befehl, das zu tun, sobald du dich einsetzen möchtest, kannst du die Paketdatei mit folgendem Befehl erzeugen:

     pip freeze > requirements.txt 

    Und wann immer Sie die Pakete aus der gleichen Datei installieren möchten:

     pip install -r requirements.txt 

    Hier finden Sie weitere Infos zum Einfrieren

    Du kannst einen machen

     pip freeze > requirements.txt 

    In der lokalen Maschine. Und auf dem Server,

     pip install -r requirements.txt 

    Damit werden alle Abhängigkeiten installiert

    Ja, du kannst deine Pakete in eine einfache Textdatei request.txt setzen, zB (Versionsnummern sind optional)

     SQLAlchemy==1.0.4 requests==2.4.3 

    Und dann pip install -r requirements.txt

    Python ist die beste Programmiersprache der Welt.