打不开https://sites.google.com/a/chromium.org/chromedriver/downloads
时间: 2023-10-05 07:04:06 浏览: 288
这链接可能无法打开是因为你的网络问题或者该链接已经失效了。你可以尝试使用以下步骤来下载ChromeDriver:
1. 打开ChromeDriver的官方下载页面:http://chromedriver.chromium.org/downloads
2. 找到适合自己的Chrome版本和操作系统的ChromeDriver版本,点击对应版本的链接。
3. 下载文件并解压缩到合适的位置。
如果你还是无法下载ChromeDriver,你可以尝试使用其他的下载链接或者使用VPN来解决网络问题。
相关问题
selenium.common.exceptions.WebDriverException: Message: 'chromedriver.exe' executable needs to be in PATH. Please see https://chromedriver.chromium.org/home
这个错误提示是因为你的代码中使用了 ChromeDriver,但是系统没有找到 ChromeDriver 的可执行文件。你需要将 ChromeDriver 的可执行文件添加到系统的 PATH 环境变量中,或者将 ChromeDriver 的路径直接传递给 webdriver.Chrome() 方法。以下是一些可能解决这个问题的方法:
1. 将 ChromeDriver 的路径添加到 PATH 环境变量中:
首先,你需要确认你已经下载了 ChromeDriver 的可执行文件。你可以从以下链接下载 ChromeDriver:
https://sites.google.com/a/chromium.org/chromedriver/downloads
下载适合你操作系统和 Chrome 浏览器版本的 ChromeDriver。下载完成后,将 ChromeDriver 的可执行文件路径添加到系统的 PATH 环境变量中。这样,你的代码就可以自动找到 ChromeDriver 了。
2. 直接传递 ChromeDriver 的路径给 webdriver.Chrome() 方法:
在调用 webdriver.Chrome() 方法时,可以传递 ChromeDriver 的路径参数。例如:
```python
from selenium import webdriver
driver = webdriver.Chrome('path/to/chromedriver.exe')
```
这样,你的代码就可以直接使用指定的 ChromeDriver 了。
希望能帮到你解决问题!
报错http://chromedriver.storage/
### 解决 ChromeDriver 存储相关错误
当遇到 `Downloading https://chromedriver.storage.googleapis.com/2.27/chromedriver_mac64.zip` 进度停滞不前的情况时,这可能是由于网络连接不稳定或服务器响应缓慢造成的[^2]。
对于 `ValueError: There is no such driver by url https://chromedriver.storage.googleapis.com/115.0.5790/ch` 错误,通常是因为请求的 ChromeDriver 版本不存在于指定 URL 中。解决方案之一是手动指定兼容版本号或者尝试更新到最新版本[^3]。
为了验证当前安装的 ChromeDriver 是否能够正常工作,可以通过命令行输入 `chromedriver --version` 来检查其状态和版本信息[^1]。
如果上述方法未能解决问题,则建议采取以下措施:
- **确认浏览器版本**:确保本地使用的 Google Chrome 浏览器是最新的稳定版。
- **匹配驱动程序版本**:访问 [ChromeDriver 下载页面](https://sites.google.com/a/chromium.org/chromedriver/downloads),查找与已安装的 Chrome 浏览器相匹配的具体 ChromeDriver 版本并下载对应的压缩包文件。
- **环境变量配置**:解压后将路径添加至系统的 PATH 环境变量中以便全局调用。
```bash
export PATH=$PATH:/path/to/chromedriver/directory
```
通过以上调整应该能有效处理大多数由 ChromeDriver 引起的问题。
阅读全文