一、找到要安装Chrome
先在下面网站中找到要安装的谷歌浏览器版本
谷歌浏览器插件
https://googlechromelabs.github.io/chrome-for-testing/
二、安装
1.
找到对应的Chrome和chromedriver版本
复制链接后下载解压缩打开
2.
找到python的安装目录
打开文件所在位置后
到这后再鼠标右击打开文件位置
3.
将解压的chromedriver文件夹中的.exe文件复制到刚打开的python目录下
三、安装selenium
win+R输入cmd
输入命令
pip install selenium
等待下载完成,注意全程联网操作
1.如果出现超时等报错
1.1 使用国内镜像源
国内访问 PyPI 服务器可能会较慢,您可以通过配置国内镜像源来提升下载速度。以下是一些常用的国内镜像源:
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:https://mirrors.aliyun.com/pypi/simple
中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple
可以临时使用镜像源进行安装:
pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple
或者将其添加为 pip
的默认镜像源,编辑 ~/.pip/pip.conf
文件(Linux)或 C:\Users\<用户名>\pip\pip.ini
文件(Windows),添加以下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
1.2. 网络问题
如果仍然很慢,可能是网络问题,例如局域网限速或防火墙设置影响了连接速度。可以尝试以下操作:
切换网络:尝试使用其他网络(如移动热点)来判断是否为网络问题。
使用 VPN:在网络受限时,VPN 可能帮助绕过网络限制。
1.3. 降低并发连接数
有时,过多并发连接会导致速度变慢,可以限制并发下载的数量:
pip install selenium --timeout 100 --retries 10
1.4. 检查系统负载
如果系统资源占用率很高,也可能导致下载缓慢。您可以通过检查 CPU 和网络使用情况来确定是否为系统问题。
2.测试
测试使用代码
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.maximize_window()
driver.get("http://www.baidu.com/")
time.sleep(3)
driver.quit()
将上面代码保存为test.py
文件
在文件所在位置的导航栏输入cmd
输入命令python test.py
弹出谷歌浏览器的百度界面成功
三秒后自动关闭
三秒后自动关闭