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?

  • Kann Pip nicht mehr benutzen
  • Python pip: keine Distributionen für ein bestehendes Paket gefunden
  • Installieren von Modulen mit Pip, "konnte CPython sys.version nicht analysieren"
  • "SSLError: Die Leseoperation ist abgelaufen" bei Verwendung von Pip
  • Machen Sie Pip-Installationspaket für spezifische Python-Installation
  • Installieren von Paketen von mehreren Servern aus einer oder mehreren Anforderungsdatei
  • Verwenden Sie "Pip installieren / deinstallieren" in einem Python-Skript
  • So ändern Sie den Standardinstallationsort für 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.