一、安装selenium

直接win+r进入命令行,输入代码

pip install -U selenium

注意:如之前已安装过selenium建议先卸载再重新安装.
如使用anaconda应该会自带selenium。
pycharm则进入Python Interpreter进入环境配置页面自行搜索。

二、安装浏览器驱动

注意:selenium是自动化测试工具,Selenium需要一个驱动程序来与所选的浏览器交互。

例如,Chrome需要安装chromedriver,才能运行下面的示例。确保它在你的环境变量路径中,例如,将它放在/usr/bin或/usr/local/bin中。如果没有观察到这一步,将会出现selenium.common.exceptions错误。

下载安装链接

浏览器 driver链接
Chrome: https://chromedriver.chromium.org/downloads
Edge: https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
Firefox: https://github.com/mozilla/geckodriver/releases
Safari: https://webkit.org/blog/6900/webdriver-support-in-safari-10/

请一定要把chromedriver添加到环境变量路径中!
请一定要把chromedriver添加到环境变量路径中!
请一定要把chromedriver添加到环境变量路径中!

环境变量打开方式:选中“此电脑”,右键选择“属性”。点击左侧“高级系统设置”。接着点击“高级”下的“环境变量”。界面上方显示的是某个用户的环境变量,下方显示的是系统的环境变量。

我是放在了最后一个环境变量路径里。

以下是报错现场,大概率是因为chrome没有放在环境变量的路径中。

selenium.common.exceptions.WebDriverException: Message: unknown error: Failed to create Chrome proceselenium.common.exceptions.WebDriverException: Message: unknown error: Chrom

三、运行程序

from selenium import webdriver
driver = webdriver.Chrome(executable_path=r'C:/Program Files/Google/Chrome/Application/chromedriver.exe')
driver.get("https://www.baidu.com") # 打开百度浏览器
driver.quit() #关闭浏览器

运行成功打开即可。

Selenium安装流程相关推荐

  1. vue-devTools插件安装流程

    vue-devTools插件安装流程 本文主要介绍 vue的调试工具 vue-devtools 的安装和使用 工欲善其事, 必先利其器, 快快一起来用vue-devtools来调试开发你的vue项目吧 ...

  2. 2016cocoapods安装流程及使用

    一:参考安装流程:http://blog.csdn.NET/showhilllee/article/details/38398119/. 二:我的安装步骤. 1:安装cocoapods需要ruby,先 ...

  3. iOS 最新版 CocoaPods 的安装流程

    http://code4app.com/article/cocoapods-install-usage iOS 最新版 CocoaPods 的安装流程 1.移除现有Ruby默认源 $gem sourc ...

  4. python安装流程-Python安装与卸载流程

    Python安装流程: 一.下载 在网上(输入网址https://www.python.org/downloads/)下载Windows最新的python程序(我电脑为64位) 二.安装 根据自己的电 ...

  5. python安装流程-python安装流程和注意事项

    Python安装流程 点击下载选项进入下载界面,选择你需要下载的python版本,一般我们选择win系统的下载: 选择你对应的机器位数的版本,如果不知道电脑是多少位的,可以点击我的电脑右键--> ...

  6. 【Android 安装包优化】APK 打包流程 ( 文件结构 | 打包流程 | 安装流程 | 安卓虚拟机 )

    文章目录 一.APK 文件结构 二.APK 打包流程 三.APK 安装流程 四.安卓虚拟机 一.APK 文件结构 Android 应用的安装包时 以 " .apk " 为后缀的 A ...

  7. 交换机调试工具_工业以太网交换机安装流程图解

    工业以太网交换机是应用于工业控制领域的以太网交换机设备,所以设备的安装调试是很重要的一环,那么,我们在安装工业交换机的过程中需要注意什么呢?工业以太网交换机的安装流程是什么呢?接下来我们就跟随飞畅科技 ...

  8. Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介、入门、安装流程之详细攻略

    Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介.入门.安装流程之详细攻略 目录 安装流程 1.安装nvidia显卡驱动 2.安装cuda8 3.安装Cudnn 4.Ana ...

  9. keil5详细的安装流程和设置

    目录 准备工作 安装流程 一些设置 准备工作 没有的这里领 百度网盘:https://pan.baidu.com/s/1zsDWDnQNm8lMTT99wl9c6g 提取码rjgb 安装流程 先安装这 ...

最新文章

  1. [Window] .MUS 0x80070422 Error
  2. React.js核心原理实现:首次渲染机制
  3. 前端学习(1880)vue之电商管理系统电商系统之获取左侧菜单数据
  4. PCA对特征点描述子降维
  5. 程序员的“黄金时代”,死去又重来?
  6. 【java】linux命令获取百度的主页-模拟Socket三次握手
  7. linux:errno与signum:错误码与信号
  8. RiskSense Spotlight:全球知名开源软件漏洞分析报告
  9. 【数据结构】树状数组笔记
  10. MarioTCP, take it..
  11. ping -r 和tracert
  12. JAVA Maven和ANT 安装 Linux(Ubuntu/Centos),Mac
  13. pillow python histogram_Python中的PIL库
  14. python自动点击网页按钮_python网页自动化操作
  15. docker学习笔记(三)镜像
  16. 2021查询高考成绩提前批分数线,快看看!2021高考部分省市“预测分数线”出炉!两点需要注意...
  17. 江苏省普通话水平测试计算机评分细则,江苏省计算机辅助普通话水平测试评分细则...
  18. 【量化投资】策略二(聚宽)
  19. android内存分析命令
  20. ​LeetCode刷题实战362:敲击计数器

热门文章

  1. 墨染の軍師(シオン) / 墨染(异时层火刀)
  2. MAC系统下 U盘\硬盘速度测试工具BlackMagic Disk Speed Test
  3. antdesign 地图_「Ant Design」原型资源分享
  4. 在linux4.15 移植设备树到JZ2440
  5. Skia引擎API整理介绍(skia in Android 2.3 trunk)
  6. 体育教学与计算机技术的结合点,【大学教育论文】虚拟现实技术在高校体育教育的应用(共2757字)...
  7. java代码中实现excel表下载
  8. 请把ios文件解压出来是什么意思_全网电影+美剧+日韩剧(ios+安卓)
  9. 辞职考研上岸北大软微
  10. OpenCV实战——角度测量