位置: 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 转载请保留说明!

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

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

  • 两部oppo手机同步了怎么解除(oppo手机能做到两部手机同步吗?)

    两部oppo手机同步了怎么解除(oppo手机能做到两部手机同步吗?)

  • 微信扫码如何查付款人(微信扫码如何查看wifi密码)

    微信扫码如何查付款人(微信扫码如何查看wifi密码)

  • pin code什么意思(pin和code)

    pin code什么意思(pin和code)

  • 充电宝8000毫安能充几次(充电宝8000毫安能用多久)

    充电宝8000毫安能充几次(充电宝8000毫安能用多久)

  • 魅族16th重量(魅族16th 16th plus重量)

    魅族16th重量(魅族16th 16th plus重量)

  • 电脑安装谷歌浏览器打不开网页(电脑安装谷歌浏览器安装不上)

    电脑安装谷歌浏览器打不开网页(电脑安装谷歌浏览器安装不上)

  • oppo手机智能语音系统叫什么名字(oppo手机智能语音助手怎么关闭)

    oppo手机智能语音系统叫什么名字(oppo手机智能语音助手怎么关闭)

  • 钉钉摄像头黑屏怎么办(钉钉摄像头黑屏怎么弄)

    钉钉摄像头黑屏怎么办(钉钉摄像头黑屏怎么弄)

  • 高通765和865的区别(高通765g和高通865哪个处理器好)

    高通765和865的区别(高通765g和高通865哪个处理器好)

  • 手机号注册微信注销后还能重新注册吗(手机号注册微信提示网络出错)

    手机号注册微信注销后还能重新注册吗(手机号注册微信提示网络出错)

  • 快手私信发微信号别人收不到(快手私信发微信号会被屏蔽吗)

    快手私信发微信号别人收不到(快手私信发微信号会被屏蔽吗)

  • 蜂窝移动数据可以关闭吗(蜂窝移动数据可以关掉吗)

    蜂窝移动数据可以关闭吗(蜂窝移动数据可以关掉吗)

  • 笔记本电脑太久没用开不了机怎么办(笔记本电脑太久没用了,启动不起来怎么办)

    笔记本电脑太久没用开不了机怎么办(笔记本电脑太久没用了,启动不起来怎么办)

  • 多媒体技术具有的特性(多媒体技术具有四个方面的特点)

    多媒体技术具有的特性(多媒体技术具有四个方面的特点)

  • 钉钉文件怎么打印(钉钉文件怎么打包发送)

    钉钉文件怎么打印(钉钉文件怎么打包发送)

  • 苹果11支持3dtouch吗(苹果11支持5g吗)

    苹果11支持3dtouch吗(苹果11支持5g吗)

  • 无可用注册账号是什么(无可用注册账号怎么办)

    无可用注册账号是什么(无可用注册账号怎么办)

  • 抖音删掉视频有什么影响(抖音删除视频有没有影响)

    抖音删掉视频有什么影响(抖音删除视频有没有影响)

  • 荣耀9x支持nfc功能吗(荣耀9x有nfc么)

    荣耀9x支持nfc功能吗(荣耀9x有nfc么)

  • 卡通字体怎么写(卡通字体怎么写好看)

    卡通字体怎么写(卡通字体怎么写好看)

  • 快手怎么下竞猜(快手的竞猜在哪里可以找到)

    快手怎么下竞猜(快手的竞猜在哪里可以找到)

  • 抖音视频时间如何加长(抖音视频如何删除)

    抖音视频时间如何加长(抖音视频如何删除)

  • 支付宝怎么绑定亲情号(支付宝怎么绑定别人的信用卡)

    支付宝怎么绑定亲情号(支付宝怎么绑定别人的信用卡)

  • windows7如何设置开机密码(windows7如何设置自动关机时间)

    windows7如何设置开机密码(windows7如何设置自动关机时间)

  • 如何清除更新历史记录(怎么清除更新记录)

    如何清除更新历史记录(怎么清除更新记录)

  • 织梦栏目有缓存导致刚发布的文章条数和分页不同步处理方法(织梦安装完要删除哪个文件)

    织梦栏目有缓存导致刚发布的文章条数和分页不同步处理方法(织梦安装完要删除哪个文件)

  • 缴纳所得税的账务处理
  • 销售财务软件的公司怎么做账
  • 开票人和复核人收款人能是一个人吗
  • 计提减值准备是什么凭证
  • 事业单位固定资产管理办法
  • 500元以内的商品都有哪些
  • 客户减免费用邮件怎么写
  • 企业合并的会计方法选择
  • 独立核算的分公司怎么报税
  • 可供出售资产减值损失
  • 个人承包经营所得是什么意思
  • 渔业专业合作社简介
  • 未足额代扣代缴车船税
  • 代收电费可以开发票吗
  • 增值税进项税额转出是什么意思
  • 投资收益是否缴纳印花税
  • 公司的企业所得税和个人所得税
  • 分公司是独立法人企业吗
  • 工业企业该怎样建账?
  • 应收账款账龄怎么查
  • 食堂伙食费需要开票吗
  • win10文件用什么打开
  • 如何在电脑上玩三国杀移动版
  • 个税手续费返还要交增值税吗
  • 法人治理包括哪些方面
  • 签发商业承兑汇票计入什么科目
  • 支付宝支付凭证图片
  • php utf8转unicode
  • win10启用网络发现保存后又变成了关闭
  • amr文件什么意思
  • 电脑麦克风没声音是什么原因
  • 税收返还需要缴纳什么税
  • 生产型企业出口退税退的是哪部分的税
  • 固定资产处理步骤
  • 金融企业类型有哪些
  • thinkphp3.x中display方法及show方法的用法实例
  • 企业利润总额为负
  • 简述时期指标和时点指标的特点
  • 目标检测选SSD还是YOLO
  • unet模型代码matlab
  • 冲减预提成本分录
  • 帝国cms功能
  • 集团公司内部结算
  • 配件出口可以退税吗
  • 社保清算是怎么回事
  • 建筑业总包增值税
  • 印花税应计入哪里
  • 应付账款的平行登记
  • 边际贡献分析法案例
  • 银行贷款印花税是什么意思
  • 太阳能发电的开发条件
  • 成本核算的意义与作用
  • 行政单位资产核算论文
  • 冲减以前年度利润
  • 其他应付现金流量表
  • 不偿还的其他应收款
  • 医保卡收到钱
  • 销售 返利
  • 公司购买车
  • 营改增后建筑行业进项税能抵扣吗
  • 电费发票应收电费怎么开
  • 为什么需要会计信息
  • win2000注册表
  • freebsd中文手册
  • solaris11.4安装教程
  • ksysslim.exe
  • win10怎么设置定时关机和开机
  • linux系统中安装软件
  • avc用什么打开
  • cocos2dx官方教程
  • Eclipse引入jdk1.8
  • jquery示例
  • domReady的实现案例
  • python 二分查找函数
  • js数组entries
  • python字符串的编码规则
  • 粮食企业所得税税率
  • 安徽省国家税务局网
  • 消费税的税收筹划ppt
  • 1月纳税申报截止时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设