Warum müssen wir die Python-Pakete installieren, bevor Sie sie verwenden?Warum Python-Pakete installieren
Ich arbeite derzeit an einem kleinen Python-MySQL-Programm. Was ich versuchte, das Python-Connector-Modul von MySQL-Webseite herunterladen und entpacken Sie es einfach und legen Sie es in den gleichen Ordner meines Codes.
Und ich kann das Modul richtig importieren.
Was bedeutet also die Installation dieser Pakete? Kann ich diese Pakete wie Matplotlib oder Numpy verwenden, ohne sie zu installieren?
Ist es möglich, alle erforderlichen Pakete in einem Ordner zu installieren, so dass ich es auf einen anderen Computer verschieben und mein Programm mit nur CPython installiert ausführen kann (ich möchte kein Paket auf diesem Computer installieren)?
Was passiert, wenn ein Python-Paket, das Sie in Ihr Projekt entpacken, von einem anderen Python-Paket abhängt? – Blender
für mysql, es hängt nicht von anderen Python-Paketen, so dass es in Ordnung ist. –
Das mag für 'mysql-connector' gelten, aber das gilt nicht für viele andere pure-Python-Pakete wie' flask'. Zum Beispiel kann numpy nicht durch Kopieren/Einfügen installiert werden, da es mit seiner 'setup.py'-Datei Tonnen von Cython-Code kompiliert. – Blender