The chromedriver version cannot be discovered

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