前提

  1. 安装好基本的环境
  2. pycharm安装
  3. chrome浏览器下载

下载驱动

国内驱动镜像下载
https://registry.npmmirror.com/binary.html?path=chromedriver/
如果无法连接,就从这个网址下载驱动
https://getwebdriver.com/

安装驱动

i. 这边以 getwebdriver.com 为例子image.png
ii. 上图中显示123为最新(为了方便这边建议你直接升级到最新的chrome浏览器的版本),点击Stable版本
iii. 按照系统架构下载(一般下载x64) image.png
iv. 下载完成后把压缩包中的chromedriver.exe放入chrome文件夹中
image.png

配置驱动

  • 将chromedriver.exe所在位置添加至Path中
    image.png
  • 添加我这边是(C:\Program Files\Google\Chrome\Application)
    image.png
  • 大功告成

配置pycharm环境

  1. 打开设置
    image.png
  2. 找到python interpreter,点击右侧的 + 号
    image.png
  3. 输入selenium查找包(如果列表没项目选择,需要等待一会),点击安装包(install Package)
    image.png
    4.等待下载完成

测试驱动

  • 先新建py文件
from selenium import webdriver

# print可有可无
print("start...")
driver = webdriver.Chrome()
print("init...")
driver.get("https://www.bing.com/")
print("end....")
  • 点击运行按钮
    image.png

  • 如果自动打开了浏览器那么说明你完成了配置

  • 如果你产生了报错,往下翻()

错误修复

有多种错误

  1. timeout
  2. 驱动版本不对

i. timeout

  • 可以尝试关闭防火墙,更换驱动存放位置

ii. 驱动版本不对

  • 重新下载 浏览器驱动 或者 更新 浏览器版本