在我按照步骤安装了robotframework-ride时,发现使用
python ride.py 这个命令报错
如图

Traceback (most recent call last):File "D:\python\lib\site-packages\robotide\application\application.py", line 58, in OnInitself.frame = RideFrame(self, self._controller)File "D:\python\lib\site-packages\robotide\ui\mainframe.py", line 175, in __init__self._init_ui()File "D:\python\lib\site-packages\robotide\ui\mainframe.py", line 279, in _init_uiself.tree = Tree(self, self.actions,File "D:\python\lib\site-packages\robotide\ui\tree.py", line 86, in __init__self._images = TreeImageList()File "D:\python\lib\site-packages\robotide\ui\images.py", line 42, in __init__TestCaseController: _TreeImage(self, 'robot.png'),File "D:\python\lib\site-packages\robotide\ui\images.py", line 80, in __init__self.normal = self._get_image(image_list, normal)File "D:\python\lib\site-packages\robotide\ui\images.py", line 91, in _get_imageimg = wx.Image(path, wx.BITMAP_TYPE_PNG).ConvertToBitmap()
wx._core.wxAssertionError: C++ assertion "strcmp(setlocale(LC_ALL, NULL), "C") == 0" failed at ..\..\src\common\intl.cpp(1579) in wxLocale::GetInfo(): You probably called setlocale() directly instead of using wxLocale and now there is a mismatch between C/C++ and Windows locale.
Things are going to break, please only change locale by creating wxLocale objects to avoid this!
OnInit returned false, exiting...
Error in atexit._run_exitfuncs:
wx._core.wxAssertionError: C++ assertion "GetEventHandler() == this" failed at ..\..\src\common\wincmn.cpp(478) in wxWindowBase::~wxWindowBase(): any pushed event handlers must have been removed

在网上找了好久,终于找到解决办法了:
在D:\python\Lib\site-packages\robotide\application\application.py这个文件里加上这句话

self.locale = wx.Locale(wx.LANGUAGE_ENGLISH)

如图:

这是因为wxpython语言的问题

再次在D:\python\Scripts下执行
python ride.py
终于打开ride了

参考链接:https://www.pythonheidong.com/blog/article/53154/

ride不能启动解决办法相关推荐

  1. mysql2008无法启动,2005SQL服务无法启动解决办法

    导读:2005SQL服务无法启动解决办法 SQL Server是微软一款很不错的数据库软件,该软件本身在运行的过程中很少出现问题,最近小编的服务器在次重启中,却无法启动2005SQL了,面对那么大的数 ...

  2. Ubuntu 修改mysql存放路径后无法启动解决办法

    Ubuntu 修改mysql存放路径后无法启动解决办法: # vi /etc/apparmor.d/usr.sbin.mysqld # /var/lib/mysql/ r, (即注释掉该行) 改为 / ...

  3. postfix 部署ssl后还是25_宝塔面板的邮局管理器Postfix无法启动解决办法

    今天群里有童鞋的宝塔邮局管理器的Postfix无法启动,所以这篇文章就来水这个,如果碰到Postfix无法启动的问题,可以参考本教程~~ 1.宝塔邮局管理器 说实话,这玩意自己用用足够了,而且配置简单 ...

  4. linux mysql端口启动失败怎么办,Linux下apache mysql等服务修改默认端口后无法正常启动解决办法...

    Linux下apache mysql等服务修改默认端口后无法正常启动解决办法 linux下 apache 等服务修改默认端口后无法正常启动解决办法 服务器上装了两个webserver,一个是nginx ...

  5. hp8080计算机无法usb启动,HP Compaq 8000 Elite 台式机​无法从U盘启动解决办法

    HP Compaq 8000 Elite 台式机无法从U盘启动解决办法 HP Compaq 8000 Elite 台式机在安装系统时无法从U盘启动,如何解决? HP Compaq 8000 Elite ...

  6. sql server(MSSQLSERVER)服务不能启动 解决办法

    sql server(MSSQLSERVER)服务不能启动 解决办法 最近很多客户的服务器数据库改为sql 2008,我也第一次装了sql2008. 使用过程中发现本地sql server(MSSQL ...

  7. [经验] WIN7 wpd filesystem volume driver设备无法启动解决办法

    [经验] WIN7 wpd filesystem volume driver设备无法启动解决办法 常使用读卡器的盆友.童靴及各位亲····· 你会不会遇到如下情况.打开计算机管理→设备管理器→便携设备 ...

  8. 工作站服务没有启动 解决办法

    工作站服务没有启动 解决办法2009年04月01日 星期三 17:10 我在计算机管理-本地用户和组-对一个用户点击"隶属于"标签,就会出现  "工作站服务没有启动 &q ...

  9. 战锤全面战争无法响应服务器,战锤:全面战争打不开 游戏无法启动解决办法...

    战锤:全面战争是一款史诗级的魔幻风格策略游戏大作,堪称策略游戏中的精品,一些玩家有反应在下载游戏后会遇到战锤全面战争打不开.战锤全面战争无法启动或者是点击没反应等等问题,下面小编来为大家详细的介绍下如 ...

最新文章

  1. 对约束条件优化问题的理解
  2. rcu_assign_pointer、rcu_dereference、ACCESS_ONCE
  3. 如何将char类型数据转化给int
  4. 带标题和导航点的ViewPager
  5. 机器学习之朴素贝叶斯算法的推理及相关知识总结
  6. Express接口综合案例(创建项目、配置常用中间件、路由设计、提取控制器模块、配置错误统一处理中间件、用户注册的数据验证,密码加密)
  7. 天涯明夜刀手游微信第一服务器,天涯明月刀手游微信哪个区人多 微信一区选哪个好[多图]...
  8. 名称不存在或不是目录_如何编制一份用户友好型证据目录:格式篇
  9. Windows下打开Url 代码封装 C++
  10. 物流仿真在AGV调度方面应用案例
  11. excel解决线性规划求解问题
  12. 初中毕业也能月薪过万!5个质量极高的教程网站,免费献给你
  13. Linux-centos7自我学习
  14. 【ACWing】1129. 热浪
  15. 2018年蓝桥杯A组C/C++决赛题解
  16. 从从协方差的误差椭圆到PCA
  17. Diffusion model知识笔记
  18. SIM卡的封装有哪几种?
  19. 中国色—在线的中国传统颜色集锦
  20. 解二元一次方程组 含MOD26

热门文章

  1. 【Unity游戏开发】动画系统(二)2D动画
  2. python 听歌识曲_听歌识曲--用python实现一个音乐检索器
  3. 在校大学生/老师如何申请注册一家公司
  4. 针对正方教务开发大学App(查成绩,课表,一键评教,图书馆,正方系统)
  5. HDMI协议解析-从软硬件角度分析
  6. 给你的网页加个二次元老婆吧
  7. 修改apk显示或隐藏桌面图标
  8. PDM与Excel利用VB脚本进行互导
  9. linux rewind函数,fseek(),ftell()和rewind()函数的用法详解
  10. 文件数据储存之内部储存