Hey I have installed chrome in render using this post link
ChromeDriver is assuming that Chrome has crashed - #7 by markpro?
My code is this
Set up Selenium Chrome driver
options = webdriver.ChromeOptions()
options.add_argument('--no-sandbox')
options.add_argument('--headless')
options.add_argument('--ignore-certificate-errors')
options.add_argument('--disable-dev-shm-usage')
options.add_argument('--disable-extensions')
options.add_argument('--disable-gpu')
driver = webdriver.Chrome(options=options)
driver.set_page_load_timeout(90)
url = f"https://www.flipkart.com/search?q={search}&otracker=search&otracker1=search&marketplace=FLIPKART&as-show=on&as=off&page={page_num}"
driver.get(url)
# Wait for the page to fully load (adjust the delay as needed)
driver.implicitly_wait(6)
I am trying to host my fastapi project which involves web scraping
I am getting below error in log of render
raise err
File “/opt/render/project/src/.venv/lib/python3.11/site-packages/selenium/webdriver/common/driver_finder.py”, line 40, in get_path
path = shutil.which(service.path) or SeleniumManager().driver_location(options)
File “/opt/render/project/src/.venv/lib/python3.11/site-packages/selenium/webdriver/common/selenium_manager.py”, line 91, in driver_location
result = self.run(args)
^^^^^^^^^^^^^^
File “/opt/render/project/src/.venv/lib/python3.11/site-packages/selenium/webdriver/common/selenium_manager.py”, line 112, in run
raise SeleniumManagerException(f"Selenium Manager failed for: {command}.\n{result}{stderr}")
selenium.common.exceptions.SeleniumManagerException: Message: Selenium Manager failed for: /opt/render/project/src/.venv/lib/python3.11/site-packages/selenium/webdriver/common/linux/selenium-manager --browser chrome --output json.
The chromedriver version cannot be discovered