Rider的报错好难找

Rider的报错好难找,第1张

如果有先将其卸载,再重新安装,如果还是经常提示,说明软件本身有问题或不适合自己,不能使用。

Fate系列中对作为从者的英灵进行定位而使用的用语,正规七职阶之一。

具有与某个乘坐物(不只限于生物)有渊源的传说的英灵适合此职阶。有能力值比三骑士低的倾向,不过这能以传说中描述的坐骑的性能补救。职阶技能除了【对魔力】外,还拥有非常高等级的【骑乘】。

具有与某个乘坐物(不只限于生物)有渊源的传说的英灵适合此职阶。普遍能力值比三骑士低,但是此职介并没有对于携带宝具的限制,大多擅长以强大而丰富的宝具压倒对手,还有这传说中各种骑乘物作为补正。

但其中也有阿喀琉斯这种本身武力强大,只是以骑乘物作为辅助的存在。职阶技能除了【对魔力】外,还拥有非常高等级的【骑乘】。

符合条件的英灵为【骑乘某物】的英雄。可以是交通工具、动物、人类,甚至一些抽象的物体。【进行骑乘】的相关事迹也能满足条件。驾驭,强行支配,控制这类引申义也包括在内。

骑乘技能基本都在A以上,除了龙以外,所有东西都可以轻松驾驭;也有少数从者可以驾驭龙;普通的rider即使是神兽、幻兽、珍兽、抽象的概念中的“骑乘”都有绝对的驾驭能力,即使用的不是自己熟悉的坐骑、也能在2秒之内立刻学会最高级的骑乘方式。

因此,对于速度慢的魔术师、御主有相当强的猎杀能力。

1. Alt + O:

  >  h和cpp切换

2. Ctrl + Shift + A:

  >  搜索

3. Alt + Insert:

  >生成

4. Shift + F12:

  >寻找引用

5. Ctril + 双击R:

  >重命名

6. Ctrl + k + c:

  >全注释

7. Ctrl + k + u:

  >取消注释

运行ride.py时报错

现象:

Traceback (most recent call last):

File “E:\Python27\lib\site-packages\robotide\application\application.py”, line 56, in OnInit

self.frame = RideFrame(self, self._controller)

File “E:\Python27\lib\site-packages\robotide\ui\mainframe.py”, line 166, in init

self._init_ui()

File “E:\Python27\lib\site-packages\robotide\ui\mainframe.py”, line 268, in _init_ui

self._application.settings)

File “E:\Python27\lib\site-packages\robotide\ui\tree.py”, line 85, in init

self._images = TreeImageList()

File “E:\Python27\lib\site-packages\robotide\ui\images.py”, line 42, in init

TestCaseController: _TreeImage(self, ‘robot.png’),

File “E:\Python27\lib\site-packages\robotide\ui\images.py”, line 80, in init

self.normal = self._get_image(image_list, normal)

File “E:\Python27\lib\site-packages\robotide\ui\images.py”, line 91, in _get_image

img = 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!

原因:

刚接触这个,什么也不懂,在网上查了很久,说是wxpython语言问题

解决办法:

试了一下,在E:\Python27\lib\site-packages\robotide\application\application.py这个文件中加入

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

如下图:

在这里插入图片描述

注意事项:

加了之后,运行,发现报下面错误:

Traceback (most recent call last):

File “E:\Python27\lib\site-packages\robotide_init.py”, line 83, in main

run(inpath, not noupdatecheck, debug_console)

File “E:\Python27\lib\site-packages\robotide_init.py”, line 102, in run

from robotide.application import RIDE

File “E:\Python27\lib\site-packages\robotide\application_init.py”, line 16, in

from .application import RIDE, Project

File “E:\Python27\lib\site-packages\robotide\application\application.py”, line 50

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

^

IndentationError: unexpected indent

解决办法是:我用的是Notepad++,视图>显示符号>显示空格与制表符,然后发现我加代码是缩进用的是tab键,其他的都是空格,然后查了一下,空格和tab键不能混用,最好用空格,所以我改成了空格,成功!

原文地址:http://www.pythonheidong.com/blog/article/53154/

原文链接:http://www.pythonheidong.com/blog/article/53154/


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9970473.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存