selenium + chrome的下载安装与加入环境变量

写在前面

其实很多人写了这个安装方法,我再写一遍是为了在写其他文章的时候不用重复介绍驱动的安装了,就这样…

selenium 的安装

pip install selenium

如果你对于python版本等问题不熟悉,同时拥有python2 与 python3
建议使用 pip3 install selenium

webdriver

根据下载地址选择适合你的浏览器版本的驱动下载,这里下载的是谷歌Chrome

Chromedriver

谷歌chrome驱动下载地址: http://npm.taobao.org/mirrors/chromedriver/

Firefox(geckodriver)

火狐Firefox驱动下载地址:https://github.com/mozilla/geckodriver/releases

webdriver的安装

widows版本下载完的驱动是以压缩包形式存在,只要将里面的chromedriver.exe拿出添加到系统环境变量,即可用 python 代码打开。介绍两种方法,选一种就行了:

1.直接放到已经加入path的目录

比如python的目录,在安装的时候一般会有加入到环境变量。如下
在这里插入图片描述

2.加入系统环境变量

假设我的驱动在桌面的 gg 文件夹里。在这里插入图片描述
右键计算机 -> 属性 -> 高级系统设置 -> 环境变量 -> 编辑系统变量 Path -> 将你的驱动所在目录的路径填上去即可,记得加分号 ;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

开始运行

驱动浏览器
from selenium import webdriver
# 谷歌
browser = webdriver.Chrome()
# 火狐
browser = webdriver.Firefox()

那之后浏览器会自动打开,说明配置成功
在这里插入图片描述

访问一个页面试试
from selenium import webdriver
# 谷歌
browser = webdriver.Chrome()
browser.get('https://baidu.com')

在这里插入图片描述

如果不加入系统环境变量会怎样?

报错如下 selenium.common.exceptions.WebDriverExcetion: Message: ‘chromedriver’ executable needs to be in PATH.
在这里插入图片描述

发布了24 篇原创文章 · 获赞 18 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_39177678/article/details/89497651