phython运行ride.py时报错

phython运行ride.py报如下错,求大佬看下是什么问题哇,感谢了

Traceback (most recent call last):
File "C:\Users\坤哥\AppData\Local\Programs\Python\Python37\lib\site-packages\robotide\application\application.py", line 59, in OnInit
self._plugin_loader.enable_plugins()
File "C:\Users\坤哥\AppData\Local\Programs\Python\Python37\lib\site-packages\robotide\application\pluginloader.py", line 43, in enable_plugins
p.enable_on_startup()
File "C:\Users\坤哥\AppData\Local\Programs\Python\Python37\lib\site-packages\robotide\application\pluginconnector.py", line 52, in enable_on_startup
self.enable()
File "C:\Users\坤哥\AppData\Local\Programs\Python\Python37\lib\site-packages\robotide\application\pluginconnector.py", line 57, in enable
self._plugin.enable()
File "C:\Users\坤哥\AppData\Local\Programs\Python\Python37\lib\site-packages\robotide\contrib\testrunner\testrunnerplugin.py", line 162, in enable
self._build_ui()
File "C:\Users\坤哥\AppData\Local\Programs\Python\Python37\lib\site-packages\robotide\contrib\testrunner\testrunnerplugin.py", line 558, in _build_ui
self._build_notebook_tab()
File "C:\Users\坤哥\AppData\Local\Programs\Python\Python37\lib\site-packages\robotide\contrib\testrunner\testrunnerplugin.py", line 734, in _build_notebook_tab
self.out = self._create_output_textctrl()
File "C:\Users\坤哥\AppData\Local\Programs\Python\Python37\lib\site-packages\robotide\contrib\testrunner\testrunnerplugin.py", line 769, in _create_output_textctrl
font = self._create_font()
File "C:\Users\坤哥\AppData\Local\Programs\Python\Python37\lib\site-packages\robotide\contrib\testrunner\testrunnerplugin.py", line 789, in _create_font
font=wx.SystemSettings.GetFont(wx.SYS_ANSI_FIXED_FONT)
wx._core.wxAssertionError: C++ assertion "wxFontEnumerator::IsValidFacename(font.GetFaceName())" failed at ....\src\msw\settings.cpp(301) in wxSystemSettingsNative::GetFont():
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

1

2个回答

这个问题也没有大佬看下的呢,十分感谢啦!

0
q463643865
like sunshine 回复qq_34901288: 这个问题解决了,按照楼下的老哥解答了之后,后面我报错了,然后又修改了Python37\Lib\site-packages\robotide\application下的application.py下的第123行和124行的格式为gbk然后就可以了
3 个月之前 回复
q463643865
like sunshine 回复qq_34901288: 看楼下,操作后这个报错没有了,但是还有另外一个错,正在继续询问中
3 个月之前 回复
qq_34901288
qq_34901288 回复like sunshine: 介意留个qq嘛?解决了的话可以互相帮助
3 个月之前 回复
qq_34901288
qq_34901288 回复like sunshine: 一开始我以为是C++环境问题,装了VS还是不行,心累
3 个月之前 回复
q463643865
like sunshine 回复qq_34901288: 还没有,比较坑啊
3 个月之前 回复
qq_34901288
qq_34901288 你好,请问解决了吗
3 个月之前 回复

这个需要更改testrunnerplugin.py中的_create_font的字体参数,更改后就可以正常启动RIDE的UI了,具体信息可看看我的博文:
python笔记5--python3.6 安装robotframework及wxSystemSettingsNative错误

https://blog.csdn.net/u011127242/article/details/88864476

0
q463643865
like sunshine 老哥,谢谢你哈,我这个问题现在已经解决了,十分感谢了,可惜没有C币啊,捂脸
3 个月之前 回复
q463643865
like sunshine 大神你好,按照你的操作后现在报其他的错了Traceback (most recent call last): File "C:\Users\坤哥\AppData\Local\Programs\Python\Python37\lib\site-packages\robotide\application\application.py", line 65, in OnInit self._find_robot_installation() File "C:\Users\坤哥\AppData\Local\Programs\Python\Python37\lib\site-packages\robotide\application\application.py", line 124, in _find_robot_installation str(os.path.dirname(rf_file), 'utf-8'))).publish() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc0 in position 9: invalid start byte 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
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
mac上安装RIDE后,执行ride.py提示路径找不到
mac上安装RIDE后,执行ride.py报错,提示路径找不到@TOC mac上搭建RF框架,按照常规操作安装完必须的python、RF、wxPython等,最后一步安装RIDE,顺利安装完成后,在终端输入ride.py打开,提示路径找不到,如图 cd 该路径,确实是没有这个路径 于是vi ride.py,该python文件的#后面的python解释器路径写的确实是上面找不到的路径 想起之前看...
Robot Framework中ride.py打不开的解决方法
1.首先查看wxPython版本是否跟python的版本一致,一般都使用wxPython2.8-win64-unicode-2.8.12.1-py27.exe或者wxPython2.8-win32-unicode-2.8.12.1-py27.exe,查看方法:可以使用进入DOS界面,进入python,输入import robotide,查看wxPython是否安装成功。...
Robot Framework学习笔记2-ride.py启动失败及没有生成桌面快捷方式的原因分析
在笔记1中介绍了这个工具是简介,以及环境配置,这个工具目前来说用得比较少,但有些公司是必须要使用这个工具的,技多不压身,如果你不会Python也没有关系,这个工具也是自动化测试框架。Python中的selenium和这个相比较,各有各的优势和好处,这个工具相对来说比较简单容易学。这篇记录在配置环境变量时出现的问题,在所有东西都安装好之后,用命令行启动ride.py文件出现了闪退,桌面也没有生成这个...
python27的pip不能用,ride运行没有信息,UnicodeDecodeError编码问题
基于py2的自动化测试编码问题很严重,如果你对编码规范不是很了解,安装不出错误还好,出错的话网上的解答方案不是很齐全。这里我把所有遇到的问题都列出来。如果出现这样的问题就对应改就好了。 Robotframework 安装(一) Robotframework安装过程中错误解决方案 一、pip不能用,出现一下错误 步骤① Python -m pip install --upgrade pip 使用出...
cmd无法打开ride页面
robotframework是基于python2来实现的,但是日常生活中我们写python的话基本都是用的是python3,会发现当你用过python3之后,运行cmd输入ride.py无法打开ride界面,此时解决方法如下: 1.环境变量配置默认python2,(pycharm可以设置使用python3),最简单的办法就是将环境变量中python2的位置移动到python3上面,此时,系统默认
RIDE的日志不见了
1.用cmd运行ride.py时,总是报一大堆的错: 2.运行ride的时候,日志也没显示出来 解决办法: 1.找到python的目录Python27\Lib\site-packages\robotide\contrib\testrunner下的testrunner.py 修改为: 保存后,删除testrunner.pyc文
robot freakwork 和pycharm同时安装,点击ride.py运行,默认打开pycharm问题解决
为了编写脚本方便,在电脑上面同时安装了robot freakwork 和pycharm,但是每次点击桌面创建的快捷方式之后,默认打开的是ride.py, 解决方法: 1、点击桌面的快捷方式: 2、点击右键,选择打开方式,选择即可。     ...
RobotFramework 环境安装问题解决
之前安装RobotFramework的 RIDE, 也都是根据顺序来的,但是总是提示有问题 ImportError: cannot import name rebot 安装的包很重要~~~
Robot Framework学习笔记3-提示不是内部命令的解决办法
如果说经常安装软件然后配置环境变量的人,一看到这个提示不是内部命令,就知道解决办法是什么了。很多人在不管安装安装什么都好,在命令行输入例如Python,java,javac,ride.py等等都会出现提示,不是内部命令。首先,我们得知道,在cmd命令行中能直接输入Python,java,javac,ride.py这些,然后控制台在收到你的命令后,做成相应的响应给你的原理:cmd执行的部分命令是自身...
安装RIDE,需要安装wxpython
安装RIDE,需要安装wxpython,然后直接到 python2.7/script 目录下,直接点击ride.py即可。
ride运行环境配置(python2.x和python3.x共存的windows环境)
情况1:本机电脑上没有安装过python 操作步骤: 1、安装python2.7.x 下载地址:https://www.python.org/downloads/release/python-2716/ 下载合适的版本,安装,直接下一步就行。(安装目录可以改一下) 注意:python2.7.x安装后,不会自动设置环境变量,需要我们手动设置 2、安装robot framework...
ride运行后无反应的解决方法
脚本为打开浏览器进入网址,Run Test Suite后,ride无反应,但cmd窗口抛错如下: AttributeError: No attribute or settings with name '_test_names_to_run' found Traceback (most recent call last):   File "C:\Python27\lib\site-packag
ride日志不显示
之前写过一篇《RIDE的日志怎么不见了》,那篇主要是由于IEDriver或ChromeDriver存在进程导致的RIDE下面的日志不见。如果是在做web测试的同学遇到RIDE日志不见了请参考这篇。 今天说的这个问题,是近期新出现的一个频率比较高的问题,具体为啥出现不太清楚,做了一个临时方案,分享给大家。 先看问题表现: 最近有同学出
Robot Framework的环境搭建
1.Robot framework的安装 作用:web自动化测试框架。 RF框架是基于python 的,所以一定要有python环境。网上可以自行查找。 下载地址:https://pypi.python.org/pypi/robotframework/2.8.5#downloads robotframework-2.8.5.win-amd64.exe 直接双击下一步即可。   2.w...
ride创建桌面快捷方式
启动RobotFramework 可以使用命令行,直接启动ride.py文件,但是直接这样启动会比较麻烦。 所以,创建一个桌面快捷方式就方便了很多,附上创建方法。 RIDE的图标其实就是一个快捷方式,以前用exe安装包安装的时候会自动创建(偶尔也会创建失败),那么我们手动来创建一下吧。 1. 新建快捷方式 在桌面右击鼠标,弹出的菜单选择 新建-快捷方式 ,然后在 请键入对象
wxpython单个运行实例
有的时候需要程序运行单个实例
macOS安装robotFramework环境时遇到wxPython 无法安装的问题解决方法
macOS版本为10.14。 系统原来自带python2.7.10,由于想学最新的python,于是按https://blog.csdn.net/wxb880114/article/details/81395554此文把系统的python删除升级为3.7版本。 后面由于工作需要用到RF(robotFramework)工具,按网上的方法:https://blog.csdn.net/xubeiqi...
RIDE控制台及日志中文乱码处理
乱码位置: 处理方法: 1.5版本的ride 修改文件Lib/site-packages/robotide/contrib/testrunner/testrunner.py 1.7.3.1版本(我的是这个版本,亲测有效) 修改文件Lib/site-packages/robotide/contrib/testrunner/testrunner.py for _ in myqueue...
mac 安装robotFramwork环境 以及wxPython 无法安装问题解决
mac上装robotFramwork mac 安装wxPython 解决wxPython无法安装的问题
Sublime Text3设置Phython编译环境(可输入)
Sublime Text3自带Phython编译系统,但是自带的不可以输入,下面来讲讲怎么建立可输入的编译环境 1、ctrl+shift+p通过install package来安装SublimeREPL插件 2、Preferences->Key Bindings,右侧清空,复制以下代码并保存 [ { "keys":["f5"], "caption":...
mac-osx10.12-RF环境无法安装wxPython解决方案
1. 安装wxPython在10.10的时候我们是安装wxPython那个dmg文件就行了,如果你在10.10已经安装过了wxPython2.8.12.1,然后再升级到10.11,其实是没问题的。现在很多同学在10.11、10.12的环境里新安装wxPython2.8.12.1就遇到问题了。首先说一下方案思路,我先在10.10里找wxPython的安装目录,在windows里其实它是在Python...
在使用robotframework时python2和python3冲突的解决办法
众所周知,robotframework只能基于python2使用,但是我们现在一般做其他的时候都是用python3,所以导致我们电脑上必须要安装python2和python3,虽然都是python,但是这是两个完全不兼容的版本。所以,我们今天要解决的是,如何在一台电脑上显示既可以使用python2,也可以使用python3进行日常使用,python2以一款热门的自动化框架robotframewor
phython 安装以及在Win7中环境变量配置
        作为一个PM突然想学点Python,研究博客百度知识找了很久发现软件的安装说明都不够详细,安装过程中总是遇到很多问题,为了避免后来者采坑所以写了此博客编写详细的安装步骤。        Python下载地址:https://www.python.org/downloads/ ;选择自己需要下载的版本,这里我下载的是python-3.5.3-amd64.exe ;选择中间的小框的ex...
使用Eclipse 搭建Python 开发环境
准备开发环境搭建需要的工具包:  (环境部署过程中,遇到任何问题可以直接留言或者联系QQ:195307520咨询;) 1、下载JDK 安装包;       http://www.oracle.com/technetwork/java/javase/downloads/index.html 2、下载Eclipse按照包;      https://www.eclipse.org/downlo...
Phython是什么?
Python是一种编程语言,它的名字来源于一个喜剧。也许最初设计Python这种语言的人并没有想到今天Python会在工业和科研上获得如此广泛的使用。著名的自由软件作者Eric Raymond在他的文章《如何成为一名黑客》中,将Python列为黑客应当学习的四种编程语言之一,并建议人们从Python开始学习编程。这的确是一个中肯的建议,对于那些从来没有学习过编程或者并非计算机专业的编程学习者而言,
phython入门开始
phython学习,相关笔记内容,学着学着就忘记了,需要写写。
phython学习思维导图
Phython思维导图,帮助学习,知识点梳理效果刚刚的。 便于学习时提升学习效果
RobotFramework安装问题解决
在安装了RIDE后,并不能正常打开操作界面,from robotide importmain命令,提示不正常,结果显示需要安装wxPython 2.18.12 unicode版本,于是把上面的wxPython换了 打开了RIDE的操作界面,在创建测试项目后,创建套件时不能使用关键字Selenium2Library找到库
PHYTHON教程
phython课程 :for_Finance_-_Analyze_Big_Financial_Data
msvcp120d&msvcr120d;
软件运行出错时,“0xc000007b”报错、“计算机缺少msvcp120d.dll”
java.lang.NoClassDefFoundError org.apache.xml.serializer.TreeWalker.doc
在jsp运行过程中,报错 java.lang.NoClassDefFoundError org.apache.xml.serializer.TreeWalker时的处理方法。
robotframework运行中断后或重复运行后,ride不打印日志解决
robotframework运行中断后或重复运行后,ride中经常会出现控制台不显示日志信息,主要原因是因为编码不支持中文的原因 Traceback (most recent call last): File "C:\Python27\lib\site-packages\robotide\contrib\testrunner\testrunnerplug in.py"
python学习感悟——python的运行环境和DOS环境
1 python的运行环境 进入DOS环境 输入 python 2 python的DOS环境
安装好robot framework之后,在cmd中输入pybot -h出现“No module named robot”的提示
出现这个提示的原因是,在本人的机子上装了两个python,一个是python2.7,一个是python3.5。启动2.7的命令使用了python,启动3.5的是python3。 解决这个问题,只需要编辑的方式打开pybot.bat的文件,将里面的指令更改为你想要的那个启动方式。如:我想要用3.5来启动,则将原来的“python -m robot.run %” 更改为: “python3 -m r...
Phython开发
Phython开发 Python是一种高效率的语言 显著减少花费在项目上的时间 - 快速执行工具和函数 - 自动化执行常用任务 代码易于阅读和维护 - 这是Python设计的初衷 - 易于修改和不断更新
关于双击.py文件闪退的问题
1.先开始百度到在文件头部加上Python安装路径,如:#!F:/Python/python.exe ,就可以打开。 添加上此句后,试了一次,真的可以打开了,但再双击又回到闪退的问题。 2.师兄说是环境变量的问题。 (Win7)右键打开“计算机”的属性设置→高级系统设置→环境变量。在系统变量中的path中,编辑,在末尾加入路径“F:\Python”,与前面的用分号隔开
Pip及其Ride的安装针对RobotFramework框架
RobotFramework 是一款基于python 的可以实现关键字驱动和数据驱动并能够生成比较漂亮的测试报告的一款测试框架 这里使用的环境是python-2.7.10.amd64.msi RIDE 1.5a2 running on Python 2.7.10. wxPython2.8-win6...
RIDE安装简易流程
1、安装python环境(默认安装为C盘下) 2、添加系统的环境变量(c:\python27\scripts)到path中 3、安装WXpython2.8 4、运行cmd,进入目录scripts下 5、安装robotframework (easy_install robotframework==2.7.7) 6、安装robotframeworkride(easy_install robo
Twisted-15.0.0.win-amd64-py2.7
phython Twisted不错的不错的不错的
phython api document
about phython 2.6 api
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 区块链运行 学习java基础语法时

相似问题

2
phython运行ride.py时报错
2
for循环基础思路如下,请大神修改成可以直接运行的形式。
1
用vscode运行anaconda环境,在调试时出错,系统把conda activate base写入了用户输入区域该怎么办?
3
python使用requests.get时,请求头的cookie是随机变化的,该怎么写请求头?
2
VMware安装CentOS7.2 出现如下报错
1
python文件修改后缀为.pyw文件无法运行
0
alien_invasion运行出来背景色也一直是灰色的,而且ship.py也正常,也不出现飞机
2
《pythno编程从入门到实践》18.2.2中makemigrations时出错是啥情况
3
python无法倒入pygal,报错ImportError: No module named pygal怎么解决
0
求教!安装kaldi,make时错误提示没有安装libtool和python2.7,但是已经安装了。
1
运行python批处理文件,报了一个缺少属性“key”错误,找到源码但是看不懂,求大佬们解答
1
设置浏览器窗口大小报错?
0
tensorflow报错说我too mnay indices for array 怎么解决?
1
Python调用dll时报错OSError: [WinError 126] 找不到指定的模块。
0
tensorflow中我的网络输出层有4个节点,但最终结果只需要用到第4个节点的输出,现在有如下报错,如何解决?
0
用anaconda prompt的conda命令时总是报错“此时不应有\Microsoft”
6
使用Django+vue+element-ui搭建项目时,element-ui的样式不生效,如何解决?
1
django 用url传递一个参数时无法成功
0
问linux中运行cx_oracle出现下面的错误ImportError: libclntsh.so.11.1: wrong ELF class: ELFCLASS32
1
pyspark报缺少zlib库,但是python可正确运行