Nachdem ich die Python-Bibliothek recherchiert hatte, verstand ich ein wenig über ei.info.

Überblick

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.

Achtung

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

Nachdem ich die Python-Bibliothek recherchiert hatte, verstand ich ein wenig über ei.info.
Ein Memorandum über die Python-Tesseract-Wrapper-Bibliothek
Ein Hinweis zu Mock (Python-Mock-Bibliothek)
Ich habe eine Python-Bibliothek erstellt, um die API von LINE WORKS aufzurufen
Nachdem ich Python3 studiert hatte, machte ich einen Slackbot
Ein Java-Programmierer studierte Python. (Über Dekorateure)
Ich habe ein wenig über die wachsende API von TensorFlow nachgedacht
Schreiben Sie eine Notiz über die Python-Version von Python Virtualenv
Ich habe ein wenig über die Klasse recherchiert
Ein paar süchtig machende Informationen über Cliff, das CLI-Framework
Ich wollte die Python-Bibliothek von MATLAB verwenden
Das Konzept der Referenz in Python brach für einen Moment zusammen, also experimentierte ich ein bisschen.
Ein Memo, dass ich den Datenspeicher mit Python berührt habe
Ich habe eine Python-Bibliothek erstellt, die einen rollierenden Rang hat
Ein Memorandum über die Umsetzung von Empfehlungen in Python
Ich dachte darüber nach, warum Python selbst mit dem Gefühl eines Python-Interpreters notwendig ist
Verändert TensorFlow das Bild des tiefen Lernens? Was ich dachte, nachdem ich ein wenig berührt hatte
Ich habe das Windows PowerShell-Kochbuch durch ein Python-Skript ersetzt.
Ein Hinweis zum Aufrufen der Facebook-API mit dem Python SDK
Ich dachte an einen Anfängerkurs über Python, der auf Blockchain-Spielen basiert
Ich habe versucht, die Python-Bibliothek von Ruby mit PyCall zu verwenden
Eine etwas tiefere Geschichte über Blockchain, die die digitale Welt ankreuzt
Ich habe ein wenig versucht, das Verhalten der Zip-Funktion
Über das Python-Modul venv
Über die Aufzählungsfunktion (Python)
Memorandum über Korrelation [Python]
Ich habe die Changefinder-Bibliothek ausprobiert!
Ein bisschen mehr über FIFO
Über die Funktionen von Python
Ich habe die Python-Quelle heruntergeladen
Ein Hinweis zu [Python] __debug__
Eine Geschichte über das Schreiben von AWS Lambda und ein wenig Abhängigkeit von den Standardwerten von Python-Argumenten
Über den Fehler, den ich beim Versuch, Adafruit_DHT von Python auf Raspberry Pi zu verwenden, festgestellt habe
Python schlägt fehl, wenn nach dem Backslash ein Leerzeichen steht
Ich habe eine Bibliothek erstellt, die Konfigurationsdateien mit Python einfach lesen kann
Ein bisschen mehr über Referenzen ~ Verwenden von Python und Java als Beispiele ~
Ich wollte das ABC164 A ~ D-Problem mit Python lösen
Ich lockerte die Bedingungen ein wenig und ließ optuna die Zahl lösen
Ich habe versucht, ein Gerüstwerkzeug für Python Web Framework Bottle zu erstellen
Ich habe eine Python-Wrapper-Bibliothek für die Docomo-Bilderkennungs-API erstellt.
Was soll ich denn mit der Python-Verzeichnisstruktur machen?
[Hyperledger Iroha] Wenn ich eine Abfrage aus der Python-Bibliothek ausführe, wird [fehlerhafter Zeitstempel: von Zukunft gesendet] zurückgegeben.
Verwenden Sie Pymol als Python-Bibliothek
Ich habe einen Line-Bot mit Python gemacht!
Python: Ein Hinweis zu Klasse 1 "Abstract"
Ich habe meine eigene Python-Bibliothek erstellt
[Python] Was ist @? (Über Dekorateure)
[Python] Machen Sie die Funktion zu einer Lambda-Funktion
Ich mochte den Tweet mit Python. ..
Ich habe mit Python einen Daemon erstellt
Generieren Sie das Display-Abzeichen für die Download-Anzahl der Python-Bibliotheken
Informationen zur Grundlagenliste der Python-Grundlagen
Ich habe den Stack in Python geschrieben
Ich erhalte einen Python No-Modul mit dem Namen 'Encodings' mit dem Befehl aws
Ich habe ein Tool erstellt, das die Dekomprimierung mit CLI (Python3) etwas erleichtert.