python自动化之:1、Robot Framework框架ride配置,安装完ride出现的闪退问题处理

1、框架环境版本

Robot Framework框架框架在进行环境搭建的时候比较重视版本兼容性,不同版本环境版本在进行模块下载时可能出现兼容性问题,先放上去安装成功时的环境版本

python3.8.8

#安装
pip install robotframework==5.0
pip install robotframework-ride==2.0.3
pip install wxpython==4.2.1
pip install Pypubsub==3.3.0

#卸载
pip uninstall robotframework
pip uninstall robotframework-ride
pip uninstall wxpython
pip uninstall Pypubsub

2、开启RIDE编辑器,及开启时RIDE编辑器闪退的可能原因

正常情况下在安装完robotframework-ride时桌面会出现一个RIDE的编辑器,如果有可以通过双击该图标打开RIDE编辑器,相信很多人安装完后都会出现没有这个图标的情况,处理方式如下:

方式一、在命令行输入ride.py文件启动RIDE编辑器

方式二、在某些情况下可能在Windows系统安装完成RIDE编辑器后,桌面上可能出现没有生成RIDE快捷图标的情况,此时可以手动创建一个快捷图标,进入RIDE模块安装目录下执行ride.py文件,具体可参考路径:

如出现闪退现象,可进行以下处理

闪退问题处理一、在桌面创建新建一个快捷方式,在弹出框输入:

D:\software\python\python3.8.8\pythonw.exe -c"from robotide import main; main()"
#其中D:\software\python\python3.8.8是python路径

并点击下一步,新建成功,然后点击就可以进入到ride里面了,如果觉得快捷方式图标不够直观,可以单机快捷方式右键,选择更改图标,在D:\work\mywork\python\venv\Lib\site-packages\robotide\widgets(模块安装路径,具体可通过python -m site指令查看模块安装位置,操作方式可浏览之前写的的一篇文章:python入门之:2、修改在CMD使用pip下载模块的默认存储路径与pycharm的模块默认读取路径)路径下选择机器人图标。

闪退原因二、如果更改过python解析器名称,可能导致RIDE编辑器出现闪退问题。

处理方式,将python解析器名称还原成python.exe

闪退原因三、以前安装过robotframework-ride,在进行在使用pip uninstall robotframework-ride进行卸载时,虽然在pip list中显示已经卸载成功,但是会有母文件pygments残留,该文件并不会因执行pip uninstall robotframework-ride指令卸载成功,且该文件中会包含ride.py,导致在进行框架模块适配的过程中虽然一直是在更改robotframework-ride模块版本,但是实际上ride.py文件的版本缺一直没有改变,导致出现robotframework-ride模块版本内外不兼容情况。

处理方式:手动删除robotframework-ride安装过程中的所有环境包,重新安装相应版本

说明:模块兼容性问题是在进行框架学习过程中遇到的很常见的问题,因某些模块是基于当时python的最新版本发布的,当进行了多个版本迭代时,出现模块与python及其他模块使用中不兼容情况,robotframework-ride模块在安装过程中应该还有很多闪退原因,如果发现有其他的原因,我会再更新。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值