Hallo m_ueberall, vielen Dank fuer die schnelle Antwort!
Also, ich mache genau das, was HIER beschrieben ist:
# Run in terminal, this should start a chromedriver instance
chromedriver
Ergebnis:
root@v2202408177986280530:/home/tg/stocks/get_rawdata/tradegate_de# chromedriver
Starting ChromeDriver 126.0.6478.182 (5b5d8292ddf182f8b2096fa665b473b6317906d5-refs/branch-heads/6478@{#1776}) on port 9515
Only local connections are allowed.
Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
[1723035140,100][SEVERE]: bind() failed: Die Adresse wird bereits verwendet (98)
IPv6 port not available. Exiting...
root@v2202408177986280530:/home/tg/stocks/get_rawdata/tradegate_de#
Dann starte ich das Script:
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("http://www.python.org")
Und erhalte:
root@v2202408177986280530:/home/tg/stocks/get_rawdata/tradegate_de# python3 test.py
Traceback (most recent call last):
File "/home/tg/stocks/get_rawdata/tradegate_de/test.py", line 8, in <module>
driver = webdriver.Chrome()
^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/selenium/webdriver/chrome/webdriver.py", line 80, in __init__
super().__init__(
File "/usr/lib/python3/dist-packages/selenium/webdriver/chromium/webdriver.py", line 104, in __init__
super().__init__(
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 286, in __init__
self.start_session(capabilities, browser_profile)
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 378, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 440, in execute
self.error_handler.check_response(response)
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/errorhandler.py", line 245, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: Chrome failed to start: exited normally.
(session not created: DevToolsActivePort file doesn't exist)
(The process started from chrome location /usr/bin/chromium is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
Stacktrace:
#0 0xaaaae746aeb0 <unknown>
AHA: Der Browser Chrome ist nicht installiert.
Jetzt muss ich mir etwas ueberlegen, da es fuer meinen AMR-Server keine Google Chrome-Version gibt