ChromeDriver+Selenium安装

Posted madmanlyy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ChromeDriver+Selenium安装相关的知识,希望对你有一定的参考价值。

介绍

  • Selenium是一个自动化测试工具,利用它我们可以驱动浏览器执行特定的动作,如点击、下拉等操作
  • ChromeDriver是一个Chrome浏览器驱动,用于驱动Chrome浏览器完成相应的操作

Selenium的安装

相关链接

安装步骤(Windows/Linux通用)

  1. 执行安装命令:pip install selenium
  2. 验证是否安装成功
    1. 进入Python命令行交互模式:python
    2. 导入Selenium库:import selenium
    3. 如果没有报错则证明安装成功,反之失败

ChromeDriver的安装

相关链接

安装步骤

  1. 下载和Chrome浏览器版本与操作系统类型对应的ChromeDriver压缩包(否则可能无法正常工作)
  2. 解压ChromeDriver压缩包
  3. 将ChromeDriver的可执行文件配置到环境变量下
    • Windows
      • 建议直接将chromedriver.exe文件拖到Python的Script目录下
      • 也可单独将其路径配置到环境变量,右键"此电脑"->"属性"->"高级系统设置"->"高级"->"环境变量",在"环境变量"的"Path"中点击新建,输入chromedriver.exe文件的路径,点击确定即可
    • Linux
      • 可将可执行文件移动到/usr/bin目录下:sudo mv <chromedriver> /usr/bin
      • 也可单独将其路径配置到$PATH(例如chromedriver在/usr/local/chromedriver目录下)
        1. 执行命令:export PATH="$PATH:/usr/local/chromedriver"
        2. 执行命令:source ~/.profile
  4. 验证是否安装成功(Windows/Linux通用)
    • 直接在命令行下执行命令:chromedriver
    • 如果没有报错则证明安装并配置成功,反之失败

测试配置是否成功(Windows/Linux通用)

  1. 进入Python命令行交互模式:python
  2. 执行代码:
from selenium import webdriver
browser = webdriver.Chrome()
  • 如果弹出一个空白的Chrome浏览器,说明配置成功
  • 如果弹出浏览器后闪退,则说明ChromeDriver版本和Chrome版本不兼容

以上是关于ChromeDriver+Selenium安装的主要内容,如果未能解决你的问题,请参考以下文章

selenium 安装与 chromedriver安装

selenium 安装与 chromedriver安装

ubuntu下安装selenium和安装chromedriver

Selenium和ChromeDriver的安装与配置

mac python selenium Chromedriver配置

selenium 安装与 chromedriver安装