„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wann und wie verwende ich \'-e\' für bearbeitbare Installationen in pip install?

Wann und wie verwende ich \'-e\' für bearbeitbare Installationen in pip install?

Veröffentlicht am 23.11.2024
Durchsuche:653

When and How to Use \'-e\' for Editable Installations in pip install?

Verwenden der Option -e mit pip install für bearbeitbare Installationen

Die in pip install verfügbare Option -e oder --editable dient einem bestimmten Zweck in Entwicklungsworkflows. Es erleichtert die Installation von Projekten im bearbeitbaren Modus, was eine nahtlose Integration mit lokalen Quellcodeänderungen ermöglicht.

Wann ist -e zu verwenden

Die Option -e ist besonders nützlich für lokale Entwicklungszwecke, insbesondere wenn Sie aktiv an einem Paket auf demselben Computer arbeiten und es aktualisieren. Durch die Angabe von -e oder --editable weisen Sie pip an, das Paket so zu installieren, dass es direkt mit seinem ursprünglichen Quellverzeichnis verknüpft wird.

So funktioniert -e

Im Gegensatz zu einer Standardinstallation erstellt -e keine eigenständige und isolierte Paketumgebung. Stattdessen stellt es eine symbolische Verknüpfung zwischen dem installierten Paket und seinem Quellcode her und behält normalerweise den Pfad zur Datei setup.py innerhalb des Projekts bei. Dadurch können Sie Änderungen direkt am Quellcode vornehmen, und diese Änderungen werden sofort im Verhalten des installierten Pakets widergespiegelt.

Vorteile von -e

Verwenden von -e für Bearbeitbare Installationen bieten mehrere Vorteile:

  • Schnell und bequem: Entwickler können auf der iterieren Paket- und Teständerungen schnell, ohne dass der Aufwand wiederholter Installationen erforderlich ist.
  • Keine Neuinstallation erforderlich: Codeänderungen können sofort getestet werden, sodass keine manuelle Neuinstallation oder Aktualisierung des Pakets erforderlich ist.
  • Direkte Änderung: Entwickler haben die Flexibilität, den Quellcode des Pakets direkt von ihrem bevorzugten Standort aus zu bearbeiten und zu debuggen IDE.

Verwendungsbeispiel

Eine bearbeitbare Installation kann mit einem Befehl wie dem folgenden ausgeführt werden:

pip install -e .

Dies setzt voraus, dass sich die Datei setup.py im aktuellen Arbeitsverzeichnis befindet. Alternativ können Sie den vollständigen Pfad zum Quellverzeichnis angeben:

pip install -e ~/ultimate-utils/ultimate-utils-proj-src/
Freigabeerklärung Dieser Artikel wird reproduziert unter: 1729641557 Wenn ein Verstoß vorliegt, wenden Sie sich bitte an [email protected], um ihn zu löschen.
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3