栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

selenium环境搭建(Chrome浏览器)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

selenium环境搭建(Chrome浏览器)

selenium环境搭建(Chrome浏览器)

前置条件:已安装好python,pip,pycharm

  1. 安装selenium: pip install selenium

  2. 检查是否安装成功: pip show selenium

  3. 安装driver,注意浏览器版本和驱动版本要一致
    各浏览器驱动下载地址如下
    GeckoDriver(Firefox):https://github.com/mozilla/geckodriver/releases
    ChromeDriver(Chrome):http://npm.taobao.org/mirrors/chromedriver/
    IEDriverServer(IE):http://selenium-release.storage.googleapis.com/index.htmlOperaDriver(Opera):https://github.com/operasoftware/operachromiumdriver/releases
    MicrosoftWebDriver(Edge):https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver
    注意1:如何确认浏览器版本(chrome):右上角三点-帮助-关于Google Chrome,就可以查看浏览器版本了,如果么有没有一模一样版本的驱动,保持前前面是一致即可,比如我的是93.0.4577.82,我选的驱动版本是93.0.4577.63
    注意2:驱动没有win64的,选择win32即可,兼容的

  4. 下载对应版本的geckdriver压缩包,然后将压缩包解压你想放的文件夹下,复制chromedriver.exe文件的路径加入到环境变量中去,此电脑-输入“变量”-选择“编辑系统环境变量”-高级-环境变量,在用户变量中选择 Path-编辑-新建,将chromedriver.exe文件的路径加入进去,点击确定;然后在系统变量中点击新建,变量名输入 path,路径输入 文件路径

  5. 将chromedriver.exe文件复制一份到你安装的python的scripts文件夹下

  6. 测试:打开pycharm,新建python文件,输入一下代码,driver_path一行引号中路径为你的驱动的路径
    from selenium import webdriver
    driver_path=r"D:Programsdriverchromedriver_win32 (1)chromedriver.exe"
    driver = webdriver.Chrome()
    driver.get(“https://www.baidu.com/”)

  7. 运行完后会发现Chrome浏览器会自动打开

遇到的报错及解决办法:

1、importError: cannot import name ‘webdriver’ from ‘selenium’
这个是因为你的文件名字是elenium.py,与模块名重名
解决办法:将你创建的文件重命名或者删除重新创建,文件名不要与模块名一致,详情参考importError: cannot import name webdriver解决方案

2、PyCharm:ModuleNotFoundError: No module named ‘selenium’
解决办法:改为你需要的python.exe路径
具体参考PyCharm:ModuleNotFoundError: No module named ‘selenium’

在上图2-3步骤中,如果没有出现selenium,自己选择加号,找到selenium,将其安装即可

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/303480.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号