Seite 1 von 1

PyInstaller Selenium verwenden

Verfasst: Freitag 9. Oktober 2020, 01:24
von Call
Hallo Leute,

ich versuche meinen Python-Script der Selenium benutzt um den Chrome Browser zu simulieren in eine .exe umzuwandeln, damit ich meinen Script auch auf meinem Windows Server laufen lassen kann. Ich glaube, dass für dieses vorgehen erstmal mein Script an sich egal ist. Hauptsache ist, dass ich wenn ich nach der Umwandlung die .exe starten möchte, folgende Meldung erhalte:

Code: Alles auswählen

C:\Users\Call\Desktop\Python Automatisierung\Automatisierung teil 2>"tests.exe"
Traceback (most recent call last):
  File "tests.py", line 3, in <module>
    from selenium import webdriver
ModuleNotFoundError: No module named 'selenium'
[23212] Failed to execute script tests
Zur Umwandlung habe ich Pyinstaller bzw. Auto-py-to-exe verwendet. Habe auch schon versucht selenium bei den Hidden-imports reinzubringen. Hat leider nichts geändert. Vielleicht kennt sich einer von euch aus. Bin hier echt am verzweifeln...Google suche wars leider auch nicht :/

Re: PyInstaller Selenium verwenden

Verfasst: Freitag 9. Oktober 2020, 06:09
von Bolitho
Hast du auf dem Server / der virtuellen Umgebung auf dem Server Selenium installiert?

Code: Alles auswählen

pip install selenium

Re: PyInstaller Selenium verwenden

Verfasst: Freitag 9. Oktober 2020, 09:42
von __blackjack__
@Bolitho: Wenn man das machen müsste, könnte man sich PyInstaller sparen. 😉

Re: PyInstaller Selenium verwenden

Verfasst: Freitag 9. Oktober 2020, 09:56
von Bolitho
oh je, wie peinlich. Da war ich heute Morgen noch nicht ganz wach.