码迷,mamicode.com
首页 > 其他好文 > 详细

关于Eric 6的后端调试器无法启动错误 [The Debugger backend could not be started]

时间:2016-04-11 10:22:07      阅读:2533      评论:0      收藏:0      [点我收藏+]

标签:

声明:

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]

标签:

原文地址:http://www.cnblogs.com/bitpeach/p/5377117.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!