linux使用selenium报错
时间: 2023-08-19 08:10:11 浏览: 174
selenium版本问题
回答: 在Linux下使用Selenium时,您遇到了一个错误。错误信息是"unknown error: Chrome failed to start: exited abnormally"。这个错误通常是由于缺少一些必要的依赖库导致的。根据引用[2]中的Google解决方案,您可以尝试添加一些参数来解决这个问题。您可以按照以下步骤进行修改代码:
1. 导入所需的库:
```python
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
```
2. 创建Chrome选项对象并添加参数:
```python
chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')
chrome_options.add_argument("window-size=1024,768")
chrome_options.add_argument("--no-sandbox")
```
3. 使用修改后的选项创建WebDriver对象:
```python
driver = webdriver.Chrome(chrome_options=chrome_options)
```
这样修改后的代码应该可以解决您在Linux下使用Selenium时遇到的报错。如果问题仍然存在,您可以参考引用[2]中提供的链接,其中包含了更多关于这个问题的讨论和解决方案。
阅读全文