I have a code using these libraries
from arcgis.gis import GIS
from arcgis.geometry import Point, Polyline, Polygon
import datetime
import os
from selenium import webdriver
from selenium.webdriver.chrome.service import Service as ChromeService
from selenium.webdriver.common.keys import Keys
from webdriver_manager.chrome import ChromeDriverManager
import time
from selenium.webdriver.support.select import Select
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from getpass import getpass
I did a
pip install -r requirements.txt
but I still get this error with loading the chromedriver below:
PS E:codeesriFissionStaking2> python .marswaitforlogin.py
enter in a ZULU time 00:00 -> 23:59 (15:10) for 3:10pm
14:30
Traceback (most recent call last):
File "E:codeesriFissionStaking2marswaitforlogin.py", line 34, in <module>
driver = webdriver.Chrome(service=ChromeService(ChromeDriverManager().install()))
File "E:codeesriFissionStaking2.venvlibsite-packagesseleniumwebdriverchromewebdriver.py", line 45, in __init__
super().__init__(
File "E:codeesriFissionStaking2.venvlibsite-packagesseleniumwebdriverchromiumwebdriver.py", line 55, in __init__
self.service.start()
File "E:codeesriFissionStaking2.venvlibsite-packagesseleniumwebdrivercommonservice.py", line 98, in start
self._start_process(self._path)
File "E:codeesriFissionStaking2.venvlibsite-packagesseleniumwebdrivercommonservice.py", line 208, in _start_process
self.process = subprocess.Popen(
File "E:Program FilesPython310libsubprocess.py", line 971, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "E:Program FilesPython310libsubprocess.py", line 1456, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
OSError: [WinError 193] %1 is not a valid Win32 application
PS E:codeesriFissionStaking2>
any idea what I am missing?