ride问题整理

ride启动时闪退

报错信息:UnicdoeDecodeError:‘gbk’ codec can’t decode byte 0xac in position 17:illegal multibyte sequence
网上搜了好久,才找到答案,参考博客:https://www.cnblogs.com/Suomy/archive/2004/01/13/12808300.html
在这里插入图片描述
操作方法:在robotide\utils_init_.py文件的144行,修改return str(data.decode(enc))为return str(data.decode(enc, “ignore”))

ride的安装

由于配置了个台式机,要安装robotframework环境,步骤是:

  • 配置python环境:Python 3.10.7
  • 安装wxpython库:pip install wxpython
  • 安装robotframework库:pip install robotframework
  • 安装robotframework-ride库:pip install robotframework-ride

由于配置的是python3.10.7版本,相对来说版本比较高的了,然后wxpython和robotframework没有指定版本,安装成功了,但是robotframework-ride在安装的时候,需要wxpython的版本是不大于4.0.7.post2,我没有指定版本安装的wxpython版本是4.2.0,所以不符合条件,robotframework-ride库就需要自安装4.0.7.post2版本的wxpython,但是安装4.0.7.post2版本的wxpython一直失败,一开始是什么C++缺少,安装后又报了什么错,反正试了很多方法没有解决,我就很纳闷为什么4.2.0版本的wxpython安装成功,4.0.7.post2版本的就报错了呢?难道官方就没有支持的吗?后来偶然刷到了robotframework安装与运行(ride.py1.7.4.2命令报错)(win10+python3.8.1)这篇博客,成功解决了ride的问题。所以官方爸爸还是很靠谱的哈哈哈。
解决方法:
在robotframework-ride的github上,提供了说明:
github地址:https://github.com/robotframework/RIDE
在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值