PyInstaller Selenium verwenden

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Call
User
Beiträge: 21
Registriert: Donnerstag 25. April 2019, 22:38

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 :/
Bolitho
User
Beiträge: 219
Registriert: Donnerstag 21. Juli 2011, 07:01
Wohnort: Stade / Hamburg
Kontaktdaten:

Hast du auf dem Server / der virtuellen Umgebung auf dem Server Selenium installiert?

Code: Alles auswählen

pip install selenium
Benutzeravatar
__blackjack__
User
Beiträge: 14013
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

@Bolitho: Wenn man das machen müsste, könnte man sich PyInstaller sparen. 😉
“The best book on programming for the layman is »Alice in Wonderland«; but that's because it's the best book on anything for the layman.” — Alan J. Perlis
Bolitho
User
Beiträge: 219
Registriert: Donnerstag 21. Juli 2011, 07:01
Wohnort: Stade / Hamburg
Kontaktdaten:

oh je, wie peinlich. Da war ich heute Morgen noch nicht ganz wach.
Antworten