Importfehler beim Ausführen der Pyinstaller-App
Ich habe eine Python-App geschrieben, die Folgendes verwendet:
from PIL import Image
Ich möchte eine gepackte Version dieser Anwendung verteilen, damit jeder, der sie verwendet, nicht alle Abhängigkeiten installieren muss.
afür habe ich @ verwendpyinstaller
, ohne viel erfolg. Ich renne
pyinstaller --onefile image_download.py
und es beschwert sich nicht. Beim Ausführen der Anwendung erhalte ich jedoch Folgendes:
Traceback (letzter Aufruf zuletzt): Datei "", Zeile 26, in Datei "/usr/local/lib/python2.7/dist-packages/PyInstaller/loader/pyi_importers.py", Zeile 270, in load_module exec ( Bytecode, Modul. dict) Datei "/home/ic/twitter-project/build/image_download/out00-PYZ.pyz/PIL.PngImagePlugin", Zeile 40, in Datei "/usr/local/lib/python2.7/dist-packages/PyInstaller" /loader/pyi_importers.py ", Zeile 270, in load_module exec (Bytecode, Modul. dict) Datei "/home/ic/twitter-project/build/image_download/out00-PYZ.pyz/PIL.Image", Zeile 63, in ImportError: Name _imaging kann nicht importiert werden
Ich benutze
Ubuntu 14.04Python 2.7pyinstaller 2.1 PIL.VERSION 1.1.7 (obwohl ich dachte, ich hätte Pillow 2.8.1 installiert)Das Skript funktioniert einwandfrei alspython image_download.py
, aber pyinstaller kann _imaging aus irgendeinem Grund nicht importieren.
Irgendwelche Vorschläge