>>> import selenium
>>> from selenium import webdriver
>>> chrome_options = webdriver.ChromeOptions()
>>> chrome_options.add_argument("--headless")
>>> chrome_options.add_argument("--disable-gpu")
>>> browser = webdriver.Chrome(options=chrome_options)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/venky6888/.virtualenvs/mydjanproj/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 81, in __init__
desired_capabilities=desired_capabilities)
File "/home/venky6888/.virtualenvs/mydjanproj/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 157, in __init__
self.start_session(capabilities, browser_profile)
File "/home/venky6888/.virtualenvs/mydjanproj/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 252, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
File "/home/venky6888/.virtualenvs/mydjanproj/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/home/venky6888/.virtualenvs/mydjanproj/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location /usr/bin/chromium-browser is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
(Driver info: chromedriver=2.42.591071 (0b695ff80972cc1a65a5cd643186d2ae582cd4ac),platform=Linux 4.4.0-1100-aws x86_64)
>>> from webdriver_manager.chrome import ChromeDriverManager
>>> driver = webdriver.Chrome(ChromeDriverManager().install(),options = options)
/bin/sh: 1: google-chrome: not found
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/venky6888/.virtualenvs/mydjanproj/lib/python3.6/site-packages/webdriver_manager/chrome.py", line 24, in install
driver_path = self.download_driver(self.driver)
File "/home/venky6888/.virtualenvs/mydjanproj/lib/python3.6/site-packages/webdriver_manager/manager.py", line 32, in download_driver
driver_version, is_latest = self.__get_version_to_download(driver)
File "/home/venky6888/.virtualenvs/mydjanproj/lib/python3.6/site-packages/webdriver_manager/manager.py", line 23, in __get_version_to_download
return self.__get_latest_driver_version(driver), True
File "/home/venky6888/.virtualenvs/mydjanproj/lib/python3.6/site-packages/webdriver_manager/manager.py", line 17, in __get_latest_driver_version
return driver.get_latest_release_version()
File "/home/venky6888/.virtualenvs/mydjanproj/lib/python3.6/site-packages/webdriver_manager/driver.py", line 54, in get_latest_release_version
self._latest_release_url + '_' + chrome_version())
File "/home/venky6888/.virtualenvs/mydjanproj/lib/python3.6/site-packages/webdriver_manager/utils.py", line 98, in chrome_version
.format(cmd)
ValueError: Could not get version for Chrome with this command: google-chrome --version
Getting this error
can you activate chrome on my account? Thanks!