关于Eric 6的后端调试器无法启动错误 [The Debugger backend could not be started]
声明:
1)本文由我bitpeach原创撰写。本篇如有转载,请注明来源。
2)本篇主要谈Eric6的一个怪异错误。因为篇幅不长,只是一个短记,以备档查阅。
1.1 软件环境
(1)Eirc6 ,版本号:6.0.5
(2)PyQt4.11.3
(3)Python2.7.3
(4)Windows7
1.2 错误类型
(1)后端调试器无法启动错误
(2)英文描述是:The Debugger backend could not be started
1.3 错误调研
(1)百度后,类似结果基本没有,所以没有发现原因
(2)谷歌后,发现有类似的结果,网址为:https://riverbankcomputing.com/pipermail/eric/2011-March/002964.html
但是没有提供解法,只是一些宏观的思路
1.4 错误原因和修正方法
(1)根据上述谷歌的帖子,已经点出了一些思路,不过可能有些术语不太正确。不是防火墙屏蔽了配置连接,而是管理员权限,因为缺乏管理员权限安装Eric6,导致无法启动后端。有一个现象可以印证我的说法,使用管理员权限和非管理员权限,安装Eric6,Eric6.bat这一启动程序的所在文件位置路径是不同的,有兴趣的可以自己用不同权限试试。
(2)修正方法:
错误过程:在文件管理器的空白处,鼠标点击空白处,然后shift+右键鼠标,启动python,到Eric6的目录下,使用命令python install.py install。
错误原因:shift+右键启动的不是管理员权限。
修正方法:如果是win7,从菜单里面的cmd输入,需要管理员权限启动;如果是win8或win10,右键鼠标点击左下角菜单图标,弹出的右键菜单,选择命令提示符(管理员权限)。
后面再按照之前所述,进入eric6目录,使用命令python install.py install
1.5 汉化时的其他问题
(1)笔者亲自测试过,Eric6版本号为6.0.5会出现下面的错误,但是版本号Eric 6.1.3没有出现下面的错误。
(2)问题类型:在Eric版本号6.0.5,安装install-18n.py这个汉化脚本时,报import PyQt5 error错误。
(3)修正方法,把install-18n.py这个汉化脚本,第19行“from PyQt5.QtCore import QDir”改成“from PyQt4.QtCore import QDir”
(3)笔者的问题:Eric6可能是为了PyQt5设计,所以上述错误可能是笔者自己造成的。有意思的是,这样修正后,Eric6可以用于PyQt4,这说明Eric6可以兼用于PyQt4和5。
值得一提,在Eric6.1.3中,没有出现类似的错误。
关于Eric 6的后端调试器无法启动错误 [The Debugger backend could not be started]的更多相关文章
- .NET 程序启动调试器 .NET 测试代码耗费时间
有些场景的.NET程序,不容易设置断点,可以用下面的方法,在.NET代码中增加启动调试器的代码: if (!Debugger.IsAttached) Debugger.Launch(); .cshar ...
- vs2010 未能将脚本调试器附加到计算机上的进程。已附加了一个调试器
图片: 上周不小心升级了IE10,今天,VS2010报:未能将脚本调试器附加到计算机XXX上的进程iexplore.exe . 已附加了一个调试器”.启动调试失败. 到网上查找解决办法,最后用这个解决 ...
- Delphi应用程序的调试(十)调试器选项(在IDE中不要使用异常)
可在两个级别上设置调试选项:工程级和环境级.在前面的讲解中讲解了工程级调试选项,通过主菜单[Project | Options…]打开如下对话框: 可在Debugger Options对话框中设置全局 ...
- IE升级到10.0,VS2010启动调试时报“未能将脚本调试器附加到计算机..”
IE升级到10.0,VS2010启动调试时报“未能将脚本调试器附加到计算机..” 今天,在调试代码时,调试器弹出提示框,报:未能将脚本调试器附加到计算机XXX上的进程iexplore.exe . 已附 ...
- 第二章排错的工具:调试器Windbg(上)
感谢博主 http://book.51cto.com/art/200711/59731.htm <Windows用户态程序高效排错>第二章主要介绍用户态调试相关的知识和工具.本文主要讲了排 ...
- 第二章排错的工具:调试器Windbg(下)
感谢博主 http://book.51cto.com/art/200711/59874.htm 2.2 读懂机器的语言:汇编,CPU执行指令的最小单元2.2.1 需要用汇编来排错的常见情况 汇编是 ...
- Delphi应用程序的调试(十)调试器选项
可在两个级别上设置调试选项:工程级和环境级.在前面的讲解中讲解了工程级调试选项,通过主菜单[Project | Options…]打开如下对话框: 可在Debugger Options对话框中设置全局 ...
- SAP技术专家的ABAP调试器培训材料
首先弄清楚ABAP Classic调试器和新调试器的区别: Classic debugger: (1) Static breakpoint a. BREAK-POINT : non-user spec ...
- 手把手教你写Windows 64位平台调试器
本文网页排版有些差,已上传了doc,可以下载阅读.本文中的所有代码已打包,下载地址在此. ------------------------------------------------------- ...
随机推荐
- python中浅拷贝和深度拷贝的区别
在很多面试题中都会问到浅拷贝跟深度拷贝的区别,前几天一个朋友也问到了我浅拷贝跟深度拷贝到底有什么区别,这里就简单举栗子讲一下两者的区别. 浅拷贝(copy()):拷贝父对象,不会拷贝对象的内部的子对象 ...
- python之IO model
一.事件驱动模型 在介绍协程时,遇到IO操作就切换,但什么时候切换回来,怎么确定IO操作结束? 很多人可能会考虑使用“线程池”或“连接池”.“线程池”旨在减少创建和销毁线程的频率,其维持一定合理数量的 ...
- 【找规律】【二进制拆分】hdu6129 Just do it
给你数列a,问你对它作m次求前缀异或和之后的新数列是什么. 考虑a1对最终生成的数列的每一位的贡献,仅仅考虑奇偶性, 当m为2的幂次的时候,恰好是这样的 2^0 1 1 1 1 1 ... 2^1 1 ...
- 【后缀自动机】hihocoder1449 后缀自动机三·重复旋律6
解题方法提示 小Hi:上次我们已经学习了后缀自动机了,今天我们再来解决一个用到后缀自动机的问题. 小Ho:好!那我们开始吧! 小Hi:现在我们要对K=1..length(S)求出所有长度为K的子串中出 ...
- 实验四 Android程序设计-5
点击button按钮,进入下一活动,"the third activity"
- Linux设备文件简介
转:http://www.360doc.com/content/11/0418/00/5087210_110410837.shtml 版权声明 本 文作者是一位自由软件爱好者,所以本文虽然不是软件,但 ...
- Office(Excel、Word)二次开发——VSTO
Office(Excel.Word)二次开发——VSTO Office(Excel.Word)二次开发——VSTO Office二次开发模式: 1) VBA(visual studio for app ...
- [转载] Spring3.1 Cache注解
需要感慨一下,spring3.0时丢弃了2.5时的spring-modules-cache.jar,致使无法使用spring来方便的管理cache注解,好在3.1.M1中增加了对cache注解的支持, ...
- docker部署golang+redis聊天室
博客地址:http://www.niu12.com/article/7#####1.项目源码: https://github.com/ZQCard/webchat#####2.项目构成 websock ...
- API Monitor---------------Using API Monitor to crack copy protected software
For this tutorial we will be using Mirial Softphone which is a HD video conferencing application. Th ...