Wann wäre die -e, --editable
Option nützlich mit pip install
?Wann wäre -e, --editable Option nützlich mit pip installieren?
Bei einigen Projekten ist die letzte Zeile in requirements.txt -e .
. Was genau macht es?
Wann wäre die -e, --editable
Option nützlich mit pip install
?Wann wäre -e, --editable Option nützlich mit pip installieren?
Bei einigen Projekten ist die letzte Zeile in requirements.txt -e .
. Was genau macht es?
Wie die Manpage sagt es:
-e,--editable <path/url>
Install a project in editable mode (i.e. setuptools "develop mode") from a local project path or a VCS url.
So würden Sie diese verwenden, wenn ein Paket lokal zu installieren versuchen, am häufigsten in dem Fall, wenn Sie es auf Ihrem System entwickeln. Es verbindet das Paket einfach mit dem ursprünglichen Speicherort, was bedeutet, dass alle Änderungen am ursprünglichen Paket direkt in Ihrer Umgebung widergespiegelt werden.
Es ist immer noch schwer zu verstehen. Natürlich lese ich die - Hilfeseite. Aber es hat nicht geholfen. Sagen wir, ich habe gerade ein Repo namens 'abc' geklont. Und ich installiere die requirements.txt, die '-e .' enthält. Wird ein Paket aus setup.py in Site-Paketen bearbeitet? Entschuldigung, brauche vielleicht ein Beispiel. – raitisd
@Raituha Hmm Ich denke, die Dokumentation könnte etwas ausführlicher sein –