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

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

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

  • 网通和联通是一家吗

    网通和联通是一家吗

  • windows10安全中心怎么关闭(windows10安全中心打不开)

    windows10安全中心怎么关闭(windows10安全中心打不开)

  • 抖音怎么批量取消喜欢(抖音怎么批量取消点赞过的视频)

    抖音怎么批量取消喜欢(抖音怎么批量取消点赞过的视频)

  • 怎么删除抖音视频(怎么删除抖音视频里自己拍的作品)

    怎么删除抖音视频(怎么删除抖音视频里自己拍的作品)

  • 三星手机出现黑屏满屏字母(三星手机出现黑白屏了,怎么办)

    三星手机出现黑屏满屏字母(三星手机出现黑白屏了,怎么办)

  • 苹果三包法退换货条件(苹果手机三包规定退换货)

    苹果三包法退换货条件(苹果手机三包规定退换货)

  • qq音乐怎么查看听歌等级(qq音乐怎么查看用了几年)

    qq音乐怎么查看听歌等级(qq音乐怎么查看用了几年)

  • 户户通t01解决方案(户户通t01故障处理方法)

    户户通t01解决方案(户户通t01故障处理方法)

  • 手机wifi叹号无互联网连接(手机无线网叹号)

    手机wifi叹号无互联网连接(手机无线网叹号)

  • 华为p30能5g吗(华为p30能用5g网络吗)

    华为p30能5g吗(华为p30能用5g网络吗)

  • 华为录音怎么发到微信(华为录音怎么发到朋友圈)

    华为录音怎么发到微信(华为录音怎么发到朋友圈)

  • 苹果4s花屏怎么回事(iphone4花屏)

    苹果4s花屏怎么回事(iphone4花屏)

  • iphone11悬浮球设置(苹果11悬浮小球)

    iphone11悬浮球设置(苹果11悬浮小球)

  • 华为标志花瓣的含义(华为logo花瓣复制粘贴)

    华为标志花瓣的含义(华为logo花瓣复制粘贴)

  • 爱奇艺全屏进度条无法隐藏(爱奇艺全屏进度条不见了)

    爱奇艺全屏进度条无法隐藏(爱奇艺全屏进度条不见了)

  • wps怎么设置多个触发器(wps怎么设置多个窗口打开多个文件)

    wps怎么设置多个触发器(wps怎么设置多个窗口打开多个文件)

  • iphone和小爱连不上(iphone和小爱连不上的原因)

    iphone和小爱连不上(iphone和小爱连不上的原因)

  • 耳机模式怎么取消oppo(耳机模式怎么取消honor)

    耳机模式怎么取消oppo(耳机模式怎么取消honor)

  • 一个抖音号能被同时登录吗(一个抖音号能被两个手机登录吗)

    一个抖音号能被同时登录吗(一个抖音号能被两个手机登录吗)

  • vivox23的闪充在哪(vivox23闪充标志不见了怎么办)

    vivox23的闪充在哪(vivox23闪充标志不见了怎么办)

  • qq轻聊版如何退出(qq轻聊版怎么卸载)

    qq轻聊版如何退出(qq轻聊版怎么卸载)

  • 不用实名认证的手机号(不用实名认证的游戏手游)

    不用实名认证的手机号(不用实名认证的游戏手游)

  • 抖音草稿视频能恢复吗(抖音草稿视频能否替换)

    抖音草稿视频能恢复吗(抖音草稿视频能否替换)

  • 深度学习模型精度fp16和fp32

    深度学习模型精度fp16和fp32

  • beserver.exe是什么进程 beserver进程作用是什么(beservice是什么进程)

    beserver.exe是什么进程 beserver进程作用是什么(beservice是什么进程)

  • 侧边导航栏(抽屉式设计)界面 (html + css)(侧边导航栏点击后再展开)

    侧边导航栏(抽屉式设计)界面 (html + css)(侧边导航栏点击后再展开)

  • 矿产资源补偿费计入管理费用吗
  • 营业税金及附加包括哪些
  • 增值税结转和个体工商户的增值税缴纳分录如何做?
  • 中级考试报了三门,只考两门行吗
  • 企业弥补以前年度亏损顺序
  • 发票面额增大
  • 开具了红字发票信息表的税额需要转出吗
  • 发出商品的会计核算
  • 小企业取得存货计量的原则
  • 非公益捐赠税率
  • 企业增加注册资本流程
  • 大额存款提前取一部分怎么计息
  • 超出发票使用范围
  • 开票信息没有电话号码可以吗
  • 降低房租
  • 金融业保险业
  • 实收资本印花税最新政策2023年
  • 宽带合同要交印花税吗
  • 预提工资是什么科目
  • 可供出售债券投资
  • 发票已认证开票方未报税要怎么作废?
  • 企业取得被投资单位的长期股权可以享有
  • 本年应交增值税与销进项税额
  • 补领以前月份的工资如何计算个人所得税?
  • 销售已使用的固定资产简易计税
  • 民间非营利组织会计报表
  • 或有事项的计量结束语
  • 国外差旅费如何报销
  • php如何实现
  • 事业单位专项经费包括哪些
  • PHP:oci_define_by_name()的用法_Oracle函数
  • 最值钱的苹果
  • Http请求-hutool工具类的使用
  • thinkphp import
  • php版本7和5区别
  • php无限级分类
  • unet bn
  • xss攻击解决方案
  • 结转成本费用的会计分录是什么?
  • 以旧换新方式销售金银首饰的消费税处理
  • 在ubuntu中安装win10
  • phpcms api
  • 哪些收入需要缴纳个人所得税
  • 免税收入货款要交税吗
  • 什么样的企业才算大企业
  • mongodb重置密码
  • 已核准未登记名称我可以注册吗
  • 负数发票怎样做账
  • 广告牌制作加盟厂家
  • 待抵扣进项税额和待认证进项税额的区别
  • 持有至到期投资减值准备
  • 存货账面价值的确定
  • 建设项目财务费用包括哪些
  • 公司与公司之间的函怎么写
  • 没有认证的进项税额怎么做凭证
  • 差旅费报销单是谁填写的
  • 预收账款余额在贷方是什么意思
  • mysql 绿色版
  • 数据库服务器配置方案
  • win10开始按钮点不动
  • centos环境搭建
  • wcu.exe是什么
  • cgi linux
  • linux socket 常用函数小结
  • win7玩dnf总是未响应
  • 在linux操作系统中,/etc/rc.d/init.d
  • python输出1-100
  • jquery延时器
  • android 一个绚丽的loading动效分析与实现!
  • unity调用c++封装的dll
  • 使用linux的收获心得
  • python视频下载
  • python周期性分析
  • 用javascript
  • 实用js代码
  • python网络编程从入门到精通
  • 小微企业企业所得税是多少?
  • 垠坤集团是属于国企吗
  • 河南省地税局副局长
  • 减免税办理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设