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

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

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

  • 社区线上线下活动如何推广举例(社区线下活动)

    社区线上线下活动如何推广举例(社区线下活动)

  • 50多秒视频怎么发朋友圈(50多秒视频怎么发微信给朋友)

    50多秒视频怎么发朋友圈(50多秒视频怎么发微信给朋友)

  • 华为mate30听筒是屏幕发声的吗

    华为mate30听筒是屏幕发声的吗

  • 华为nova5ipro不开机怎么办(nova5ipro不开机)

    华为nova5ipro不开机怎么办(nova5ipro不开机)

  • 苹果11人脸识别不灵敏(苹果11人脸识别不可用)

    苹果11人脸识别不灵敏(苹果11人脸识别不可用)

  • 在微型计算机的内存储器中不能随机修改其存储内容的是(在微型计算机的总线上单向传输)

    在微型计算机的内存储器中不能随机修改其存储内容的是(在微型计算机的总线上单向传输)

  • 淘宝换货商品填写的是退的还是要换的(淘宝换货商品填错怎么办)

    淘宝换货商品填写的是退的还是要换的(淘宝换货商品填错怎么办)

  • 钉钉老师可以打开学生的摄像头吗(钉钉老师可以打开摄像头吗)

    钉钉老师可以打开学生的摄像头吗(钉钉老师可以打开摄像头吗)

  • 同程候补抢票是什么意思(12306候补和同程艺龙抢票成功率高)

    同程候补抢票是什么意思(12306候补和同程艺龙抢票成功率高)

  • fdma是什么(FDMA是什么缩写)

    fdma是什么(FDMA是什么缩写)

  • pentium指什么型号(pentium的含义)

    pentium指什么型号(pentium的含义)

  • 为什么淘宝有的可以领红包有的没有(为什么淘宝有的鞋子比旗舰店便宜很多)

    为什么淘宝有的可以领红包有的没有(为什么淘宝有的鞋子比旗舰店便宜很多)

  • vue每张照片只能1秒嘛(vue怎么让图片多停留)

    vue每张照片只能1秒嘛(vue怎么让图片多停留)

  • 手机碎屏险在哪里查(手机碎屏险在哪里买便宜)

    手机碎屏险在哪里查(手机碎屏险在哪里买便宜)

  • 黑鲨手机skr ao是几代(黑鲨skwa0是什么机型)

    黑鲨手机skr ao是几代(黑鲨skwa0是什么机型)

  • 京东怎么入驻(京东怎么入驻抖音mcn)

    京东怎么入驻(京东怎么入驻抖音mcn)

  • 夏普电视wifi连接失败(夏普电视wifi连接打不开应用商店)

    夏普电视wifi连接失败(夏普电视wifi连接打不开应用商店)

  • 如何使用菜鸟裹裹在线寄快递(如何使用菜鸟裹裹上门取件)

    如何使用菜鸟裹裹在线寄快递(如何使用菜鸟裹裹上门取件)

  • 苹果电话怎么设置陌生号打不进来(苹果电话怎么设置铃声)

    苹果电话怎么设置陌生号打不进来(苹果电话怎么设置铃声)

  • 华为p10安全模式怎么解除(华为p10plus安全模式)

    华为p10安全模式怎么解除(华为p10plus安全模式)

  • forte.exe是什么进程 有什么作用 forte进程查询(info.exe)

    forte.exe是什么进程 有什么作用 forte进程查询(info.exe)

  • Win11 KB5025239 / KB5025224 累积更新今日发布

    Win11 KB5025239 / KB5025224 累积更新今日发布

  • IDEA2022版本创建maven web项目(两种方式)(新版本idea怎么创建javaweb)

    IDEA2022版本创建maven web项目(两种方式)(新版本idea怎么创建javaweb)

  • 织梦dedecms如何批量导入关键词做内链优化(dede织梦怎么转成zblog)

    织梦dedecms如何批量导入关键词做内链优化(dede织梦怎么转成zblog)

  • 增值税的账务处理办法
  • 按份共同保证和连带共同保证
  • 非居民企业税率表最新
  • 电子发票冲红处理
  • 银行承兑汇票背书可以拆分
  • 小规模季度申报怎么申报
  • 员工离职如何申请赔偿
  • 对外支付代扣代缴
  • 公司账户存定期 定期要做利息出纳账吗
  • 购买原材料产生的运输费计入什么科目
  • 发放独生子女津贴的条件
  • 小规模纳税人租赁发票税率是多少
  • 出口退税报关单解密在哪下载
  • 土地转让增值税计税依据
  • 金税盘发票报送状态未报送
  • 原材料到半成品分录
  • 情绪情感的特点
  • 外购的礼品送客户怎么做分录小规模
  • Linux怎么使用Windows的软件
  • 小规模纳税人无法开具增值税专用发票
  • 加入申请理由怎么写
  • win10 21h1正式版怎么样
  • 一年以上预收账款
  • 计提税金会计分录怎么做
  • PHP:finfo_open()的用法_fileinfo函数
  • 结转销售原材料会计分录
  • 二手固定资产怎么折旧
  • 发票多盖了一个发票章咋办
  • php zend
  • 微信开发获取位置
  • Joomla使用Apache重写模式的方法
  • 资产负债表和利润表的认定
  • 科目余额表怎么导出
  • open是什么含义
  • php php
  • 报税系统清卡成功状态
  • 个税在工资里怎么计提
  • 无纸化的好处和坏处
  • 什么是增值税举个例子
  • 什么是银行对账,进行银行对账分为几步
  • 公司新增注册资本是认缴的吗
  • 单位为职工订做活动通知
  • 公司开一般户需要多久
  • 非货币性资产交换是企业经常发生的
  • 私车公用可以报销哪些费用
  • 固定资产折旧准备属于什么科目
  • 小规模公司的做账要求
  • mysql用户权限详解
  • 支付宝企业账户怎么注销
  • 其他综合收益和营业外收入的区别
  • 红冲发票重开一定要一样的金额吗?
  • 员工自己承担的社保费用进入管理费用吗
  • 电子承兑汇票做账看哪个日期
  • 查出以前年度的虚开发票,如何补税
  • 从别的公司买承兑汇票
  • 年初要新建帐套吗
  • win10简单版
  • xp ie浏览器无法显示网页
  • windowsxp删除所有内容
  • windows dns server
  • ubuntu系统如何安装
  • linux中的用户管理主要涉及用户账号文件
  • config是什么文件夹
  • Windows Server 2012服务器管理器的详细介绍
  • 原版windowsxp安装
  • win7不能运行应用程序的方法
  • 如何dj
  • linux系统的服务器
  • win10老是弹提示
  • linux入门很简单
  • linux xfs 扩容
  • python ftps
  • vue父子组件传值props
  • nodejs示例
  • android设计模式的应用场景
  • 农村集体土地承包法
  • 税务人员廉洁自律承诺书
  • 契税和耕地占用税由谁负责征收
  • 海口社保一个月多少钱
  • 资源税计税价格包括从坑口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设