Es tut mir leid, dass Sie sich die Mühe gemacht haben, eine Umgebung zum Erstellen zu erstellen, indem Sie Ihre eigene Python-Bibliothek mit dem Code teilen. Ich habe mich gefragt, ob es einen einfacheren Weg gibt, und ich habe ein wenig besseres Verständnis für egg.info.
Sie können die Python-Bibliothek mit `pip install``` usw. installieren. Sie können
`python setup.py install``` aus dem Quellcode usw. ausführen.
https://qiita.com/chatrate/items/eb4b05cd1a6652529fd9 Wie Sie hier sehen können, wurden sie in den `` `Site-Paketen``` der Python-Umgebung gespeichert. Die Position ist wie im obigen Link
python -c "import site; print (site.getsitepackages())"
Sie können mit sehen.
Wenn zu diesem Zeitpunkt eine Bibliothek vorhanden ist, die Sie selbst als Szenario erstellt haben, Angenommen, die Abhängigkeit ist etwas verwirrend. Zu diesem Zeitpunkt muss ich leider den Quellcode an jemanden weitergeben, um die Build-Umgebung zu erstellen und die Bibliothek auszuprobieren.
Wenn Sie zu diesem Zeitpunkt den Bibliotheksordner hier kopieren und so übergeben, wie er ist, können Sie den Build usw. so wie er ist überspringen, aber es gab etwas, bei dem Sie vorsichtig sein mussten.
Wenn Sie tatsächlich eine eigene Bibliothek erstellen, kompilieren Sie diese und sehen Sie sich dann die Site-Pakete an
*****-0.0.0-py3.6-linux-x86_64.egg
Es gibt einen Ordner wie. Kopieren Sie dies und fügen Sie es in Site-Pakete einer anderen Umgebung ein.
python
>>> import ****
Es ist nicht gut, auch wenn du magst.
Zu diesem Zeitpunkt gehen Sie nach dem Kopieren dieses Ordners in Site-Pakete und
easy_install *****-0.0.0-py3.6-linux-x86_64.egg
Muss sein. Wenn es zu diesem Zeitpunkt Dateien gibt, auf die diese Bibliothek verweisen sollte, kopieren Sie sie ebenfalls im Voraus. Speichern Sie es im Voraus an einem Ort, an dem es sich befinden sollte (/ usr / local / lib /). Sie müssen den obigen Befehl ausführen.
Der Inhalt von Site-Paketen ist jedoch
******16.dist-info
In einem solchen Fall ist es einfach, da Sie es importieren können, indem Sie es einfach kopieren.
das Ende.
Recommended Posts