二、Anaconda3 安装 爬虫库 selenium(windows环境)

Anaconda3 安装 爬虫库 selenium(windows环境)

一、Anaconda 安装selenium库
#使用命令:conda或pip
conda install selenium

pip install selenium

#用 Chrome 浏览器来测试

from selenium import webdriver

browser = webdriver.Chrome()
browser.get(‘http://www.baidu.com/’)

运行这段代码,会自动打开浏览器,然后访问百度。
如果程序执行错误,浏览器没有打开,那么应该是没有装 Chrome 浏览器或者 Chrome 驱动没有配置在环境变量里。接步骤二。

二、配置ChromeDriver
ChromeDriver下载
下载地址:
http://npm.taobao.org/mirrors/chromedriver/(可用)

chromedriver的版本要与你使用的chrome版本(下载地址中选择对应的chrome浏览器)对应:

查看chrome版本:
查看chrome浏览器版本

ChromeDriver存放路径
将chromedriver.exe放置在anaconda安装路径下的Scripts目录下,例如:F:\Anaconda\Scripts

三、测试selenium库是否安装成功

获取chrome浏览器版本信息
selenium 安装与 chromedriver安装
在windows+anaconda3环境下安装selenium

selenium安装
11-17
开源自动化测试工具selenium的使用教程
anaconda安装selenium
HappyCharlotte的博客
241
参考网址为https://blog.csdn.net/demon119/article/details/107041096/

通过anaconda中的QT console执行pip install selenium 下载Chrome版本对应的chromedriver, Chrome的chromedriver下载是通过chromedriver mirror,要注意下载Mac64_m1版本,具体网址为https://chromedriver.chromium.org/downloads 以及https://c

直接放在谷歌浏览器根目录,不放在\Anaconda\Scripts可以使用
————————————————

selenium库(一):在windows+anaconda3环境下安装selenium

一、安装selenium
使用命令行命令:conda或pip
+ conda install selenium
+ pip install selenium

二、下载Drivers
1.selenium需要驱动程序与所选的浏览器进行交互,例如安装了Chrome浏览器就需要下ChromeDriver

2.不同浏览器的下载地址

浏览器 驱动下载地址
Chrome https://sites.google.com/a/chromium.org/chromedriver/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/
3.驱动程序的存放路径

以Chrome为例,将chromedriver.exe放置在anaconda安装路径下的Scripts目录下,例如:D:\Anaconda3\Scripts

三、检验是否安装成功
如果下面的代码运行后能打开浏览器,证明安装成功

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Chrome()

四、可能遇到的问题
1.安装完selenium后,matplotlib无法使用,使用pip/conda uninstall matplotlib卸载后在重新安装matplotlib

2.chromedriver.exe的版本应该与Chrome浏览器的版本相一致。在浏览器中输入chrome://version/可以查看浏览器版本,以下是版本对应关系

ChromeDriver v2.40 (2018-06-07)———-Supports Chrome v66-68
ChromeDriver v2.39 (2018-05-30)———-Supports Chrome v66-68
ChromeDriver v2.38 (2018-04-17)———-Supports Chrome v65-67
ChromeDriver v2.37 (2018-03-16)———-Supports Chrome v64-66
ChromeDriver v2.36 (2018-03-02)———-Supports Chrome v63-65
ChromeDriver v2.35 (2018-01-10)———-Supports Chrome v62-64
————————————————
版权声明:本文为CSDN博主「BQW_」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/bqw18744018044/article/details/81300709