位置: IT常识 - 正文

PyCharm安装selenium及Chrome环境配置(超详细)(Pycharm安装库失败)

编辑:rootadmin
PyCharm安装selenium及Chrome环境配置(超详细) 一、安装Python

推荐整理分享PyCharm安装selenium及Chrome环境配置(超详细)(Pycharm安装库失败),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:pycharm安装selenium库失败,pycharm安装selenium语言,pycharm安装selenium语言,pycharm安装selenium插件,pycharm安装selenium报错,pycharm安装selenium语言,pycharm安装selenium语言,pycharm安装selenium库失败,内容如对您有帮助,希望把文章链接给更多的朋友!

1、下载

官网下载链接:Python Releases for Windows | Python.org

 Install Now:安装到默认路径

Customize installation:自定义安装路径

勾选: Add Python to PATH (一定要勾选,添加Python解释器的安装路径到系统变量)

2、验证是否成功,按win+R,输入cmd ,输入python回车

可以看到python的版本。表示安装成功!

二、安装PyCharm

1、下载安装

官网下载链接:Download PyCharm: Python IDE for Professional Developers by JetBrains

这里有两个版本可以选择,可以比较一下 自行选择:

Professiona(专业版):专业版的功能要比社区版多一些,但是专业版只有一个月的免费试用期,到期后需要花钱购买激活。网上也有一些激活教程,可以自行百度解决。

Community(社区版):社区版是免费的,功能没有专业版丰富但是日常工作也是够用的。

一直next,注意选择好安装路径,避免中文目录。这里全选就好了。

点击安装即可:

 2、添加python解释器

打开pycharm,选择 New Project 新建项目

 修改 Location(项目目录路径),放到自定义目录下;

添加interpreter(解释器):我这里的python版本是3.8,会自动添加到interpreter,没有的话需要下载python手动添加。

 创建Python File文件,选择项目右键点击 New---> Python File,起名为 test

 验证是否可用:输入print('Hello World!'),运行查看

三、导入selenium 

 1、win+R,cmd进入命令行,输入:pip install  selenium

PyCharm安装selenium及Chrome环境配置(超详细)(Pycharm安装库失败)

安装成功后输入:pip show selenium,看到selenium版本等信息,就是安装成功了。

 可能遇到的问题:在安装selenium的时候可能会pip安装第三方库不成功,这是因为pip版本过低。只需要在cmd输入:python -m pip install --upgrade pip -i https://pypi.douban.com/simple,升级完pip后再执行上面步骤即可。

2、打开Pycharm-->File-->Settings

 按如下步骤执行,将selenium添加到pycharm中:

 导入成功:

 四、浏览器驱动(以Chrome为例)

各浏览器驱动下载地址:

Firefox浏览器驱动:https://github.com/mozilla/geckodriver/releases

Chrome浏览器驱动:CNPM Binaries Mirror

IE浏览器驱动:http://selenium-release.storage.googleapis.com/index.html

Edge浏览器驱动:Microsoft Edge WebDriver - Microsoft Edge Developer

1、确定自己的浏览器版本,下载对应驱动

注意:这里要关闭浏览器自动更新,不然更新后驱动就不生效了。 

进入驱动下载地址,下载对应或版本相近的驱动:

 点击进去之后,如果你是windows系统就选win32这个,苹果系统就选相对应的下载:

2、安装

(1)解压下载的驱动文件,把chromedriver.exe复制到chrome浏览器的安装目录下:

 点击运行成功:

(2)找到Python的文件路径,将下载的驱动器复制放在这里

 (3)配置环境,在path中添加驱动器位置

 右键“此电脑”-->属性-->高级系统设置-->环境变量

完成后需要点三次确定哦 。

五、测试

 到此为止,pycharm+selenium+chrome就可以实现简答的自动化测试了。

输入以下代码运行试试看:

# 导包from selenium import webdriverfrom time import sleep# 创建浏览器驱动对象driver = webdriver.Chrome()# 打开百度首页driver.get("https://www.baidu.com/")# 浏览器窗口最大化driver.maximize_window()#休眠2ssleep(2)# 关闭窗口driver.quit()

成功自动打开并关闭网页!

本文链接地址:https://www.jiuchutong.com/zhishi/285151.html 转载请保留说明!

上一篇:最薄的单反镜头是什么(最薄的索尼微单)

下一篇:怎么无损数据地将动态磁盘转换为基本磁盘(无损数据分区)

  • 什么手机不卡反应快(什么牌手机不卡反应快?)

    什么手机不卡反应快(什么牌手机不卡反应快?)

  • 怎么删除标签的分组(怎么删除标签的人)

    怎么删除标签的分组(怎么删除标签的人)

  • 小米手机服务与反馈怎么删除(小米手机服务与反馈是什么意思)

    小米手机服务与反馈怎么删除(小米手机服务与反馈是什么意思)

  • 苹果xr设置门禁卡(iphone xr 门禁卡 设置)

    苹果xr设置门禁卡(iphone xr 门禁卡 设置)

  • 蓝牙鼠标已连接但不可用(蓝牙鼠标已连接已配对来回切换)

    蓝牙鼠标已连接但不可用(蓝牙鼠标已连接已配对来回切换)

  • 为什么找不到快手小店了(为什么找不到快手文件夹)

    为什么找不到快手小店了(为什么找不到快手文件夹)

  • 小米手环无法绑定手机(小米手环无法绑定苹果手机)

    小米手环无法绑定手机(小米手环无法绑定苹果手机)

  • 身份证后面x怎么输入(身份证后面x怎么输入不进去)

    身份证后面x怎么输入(身份证后面x怎么输入不进去)

  • 在拼多多买的东西别人能看到吗(在拼多多买的东西菜鸟app能看到吗)

    在拼多多买的东西别人能看到吗(在拼多多买的东西菜鸟app能看到吗)

  • k歌被对方拉黑了自己怎么解除(k歌被对方拉黑访问他主页他看的到吗?)

    k歌被对方拉黑了自己怎么解除(k歌被对方拉黑访问他主页他看的到吗?)

  • 微信总有人登录怎么办(微信总有人登录过怎么办)

    微信总有人登录怎么办(微信总有人登录过怎么办)

  • iphone12发布会时间(iphone 12发布会总结)

    iphone12发布会时间(iphone 12发布会总结)

  • qq消息记录保存多久(qq消息记录保存在c盘还是d盘)

    qq消息记录保存多久(qq消息记录保存在c盘还是d盘)

  • 进程和程序的本质区别(进程和程序的本质区别是)

    进程和程序的本质区别(进程和程序的本质区别是)

  • 手机开不开机充电没反应(手机开不开机充电也没反应怎么办)

    手机开不开机充电没反应(手机开不开机充电也没反应怎么办)

  • 抖音充值错误能退吗(抖音充值错误,客服不管,可以申诉吗)

    抖音充值错误能退吗(抖音充值错误,客服不管,可以申诉吗)

  • vivo本地录音在哪里找到(vivo录音怎么存在本地歌曲)

    vivo本地录音在哪里找到(vivo录音怎么存在本地歌曲)

  • 手机被标记房产中介怎么取消(手机被标记中介房产怎么取消)

    手机被标记房产中介怎么取消(手机被标记中介房产怎么取消)

  • 荣耀20s一键锁屏怎么设置(荣耀20 一键锁屏)

    荣耀20s一键锁屏怎么设置(荣耀20 一键锁屏)

  • mate30怎么插卡(华为mate30怎样插卡)

    mate30怎么插卡(华为mate30怎样插卡)

  • 手机qq微博在哪里打开(手机qq微博在哪里看)

    手机qq微博在哪里打开(手机qq微博在哪里看)

  • oppoa5锁屏时间怎么改成横的(oppoa5锁屏时间位置移动)

    oppoa5锁屏时间怎么改成横的(oppoa5锁屏时间位置移动)

  • 8p和8plus区别(苹果8plus和8p有什么区别)

    8p和8plus区别(苹果8plus和8p有什么区别)

  • wps为什么是金山文档(wps为什么是金山文档小程序)

    wps为什么是金山文档(wps为什么是金山文档小程序)

  • ps如何去眼袋(ps怎么去眼袋最简单)

    ps如何去眼袋(ps怎么去眼袋最简单)

  • 斗米如何发布招聘信息(斗米怎么发布招聘信息)

    斗米如何发布招聘信息(斗米怎么发布招聘信息)

  • 最新 Award Bios 设置全程图解教程(biospwds最新版)

    最新 Award Bios 设置全程图解教程(biospwds最新版)

  • 魅族路由器mini(5G)高配版上手体验评测?(魅族路由器mini padavan)

    魅族路由器mini(5G)高配版上手体验评测?(魅族路由器mini padavan)

  • uniapp适配问题(uniapp怎么做适配)

    uniapp适配问题(uniapp怎么做适配)

  • 织梦dedecms搬家的两种方法(织梦不更新了)

    织梦dedecms搬家的两种方法(织梦不更新了)

  • 一般纳税人缴纳税款
  • 增值税普通发票有什么用
  • 固定资产补提之前月度折旧怎么调整
  • 增值税普通发票和普通发票的区别怎么交税
  • 固定资产替换公式
  • 固定资产报废如何做账务处理
  • 一次性加速折旧汇算清缴调增吗
  • 投资者撤回投资额300000
  • 固定资产原值增加后如何计提折旧
  • 外购材料运输费怎么入账
  • 税控盘抵税申报表如何撤销
  • 公司租车费用会计分录
  • 土地增值税按什么面积征收
  • 国有划拨地是否能转让土地
  • 其他法律依据
  • 所得税按利润总额的25%计算缴纳
  • 房产税计税税率怎么算
  • 资产负债率是什么之比
  • 个体工商户开税票怎么开
  • 企业利润表中营业收入在资产负债表中有勾千盾关系吗
  • 公司为员工承担房租
  • 利息保障倍数能反映企业偿债能力吗
  • 差旅费补助计入什么科目
  • 报销货物运输费需要什么凭证
  • 不合格原材料
  • 进程 com surrogate
  • php如何自定义函数
  • 取得短期借款会计科目
  • 埃姆雷莫尔
  • 建筑增值税税率变化
  • 原材料按实际成本核算需设置的科目包括
  • 增值税退税是否属于政府补助
  • php生成guid
  • web前端入门教程
  • 关于增值税普通电子发票
  • 企业年产值与年收入比例
  • 补缴税款账务处理
  • 预缴税款为什么不能跨月申报
  • 私人帐户可以转账给对公账户吗
  • mysql事务性能
  • Android ViewPager2 + Fragment 联动
  • mysql的联合查询
  • 年收入1500万是富人吗
  • 购进已经折旧提完的二手车
  • mysql常用命令有哪些
  • 个人取得劳务报酬个人所得税
  • 销售折扣购物卡对公司财务的好处
  • 收到所得税退税现金流量选哪个
  • 结转以后年度抵免的境外所得税怎么进行会计处理
  • 汇算清缴期间费用福利费填哪里
  • 初次申报出口退税可能会遇到哪些问题
  • 电商刷单的成本如何处理?
  • 事业单位可以购买工作服吗
  • 车辆加油费会计分录
  • 电子承兑汇票接收不了怎么办
  • 销售红酒的公司
  • 汽车属于固定资产吗?如何计提折旧
  • 房地产会计相关内容
  • win10系统怎么修改字体大小
  • msoobe.exe是什么
  • win7系统开机无限重启
  • sendmail邮件服务器的配置
  • window7iis配置步骤
  • rotation 与vector3乘积关系
  • 刀塔ug是谁
  • node返回html
  • 中间件 .net
  • 怎么改jdk路径
  • js实现登录功能
  • node.js中express-session配置项详解
  • npm镜像是什么意思
  • bgm背景
  • JavaScript+html5 canvas制作的百花齐放效果完整实例
  • jquery fullpage
  • android 分辨率适配
  • Python Requests 基础入门
  • js如何实现类的继承
  • 包装物押金收入含税吗
  • 车辆购置税已缴款未入库可以上牌吗
  • 2022年各大省份录取分数线
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设