Python Module not found error

CPU

Neu angemeldet
Registriert
16 Feb. 2015
Beiträge
238
Ich habe ein kleines Python Skript geschrieben, nun möchte ich mit pyinstaller das Skript kompilieren für macOS.
Das funktioniert auch, aber wenn ich das Programm dann starte, erhalte ich die Fehlermeldung, dass BeautifulSoup nicht importiert werden kann. Das scheint laut meiner Recherche ein häufig anzutreffendes Problem zu sein. Hat jemand eine Idee?

Übrigens, wenn ich das Python Skript normal starte, egal ob ich Python 2.7, 3.7 oder 3 verwende, es funktioniert. Nur sobald ich es kompiliere und dann die Binary starte, funktioniert es nicht. Hab kein Plan was ich noch probieren kann. :m
 
Zuletzt bearbeitet:
Re: Python Skript kompilieren funktioniert zwar, aber importierte Module fehlen

Kompilierst du mit py_compile?
Du musst die Module glaube einzeln kompilieren.

Code:
Expand Collapse Copy
py_compile.compile('module.py')

Oder nutz compileall
Code:
Expand Collapse Copy
Python -m compileall .

Bin am handy, da ist Code tippen immer schwer
 
  • Thread Starter Thread Starter
  • #3
Re: Python Skript kompilieren funktioniert zwar, aber importierte Module fehlen

Nein, wie gesagt mit pyinstaller, der mir eine executable Binary rauswirft. Diese lässt sich aber aufgrund des genannten Fehlers nicht starten.
 
  • Thread Starter Thread Starter
  • #4
Re: Python Skript kompilieren funktioniert zwar, aber importierte Module fehlen

Habe das Problem gelöst. Mit lässt sich das Pythonskript einwandfrei kompilieren. Danke trotzdem.
 
Zuletzt bearbeitet:
Zurück
Oben