Eric5.3.2安装的烦恼

公司里用Eclipse+PyDev,但家里电脑慢,要选择个轻量级的,看到网上对于python编辑器的评测,果断选择了Eric,然后按照教程安装。。。恶梦就此开始了。

教程请移步:http://blog.csdn.net/jjwspj/article/details/7964737

由于下载的是Eric5.3.2最新版,依赖条件是:PyQt4 + Python33,PyQt4我选择了PyQt4.10.1版(这是关键,据说低版本不会有以下问题)

编译Eric源码报错:找不到D3DCOMPILER_43.dll 或QtHelp错误

google一下说是Eric5依赖DerictX,于是安装运行时库,这里下载:

http://www.microsoft.com/en-us/download/confirmation.aspx?id=35

这下可以安装了,安装完成后去Python33安装目录下找到eric.bat双击,窗口一闪就消失了,编辑查看这个批处理发现是调用eric5安装目录下的eric5.pyw,转到这个目录,发现还有个eric5.py,于是运行这个,这次打出了错误信息,log保存在C:\Users\xxxxx\_eric5下,检查log说是缺少pyqtconfig

from PyQt4 import pyqtconfig

转到PyQt4目录发现确实没有这个文件,于是google一下,下载PyQt4源码,从中抽取pyqtconfig.py放到PyQt4安装目录。

重新运行eric5.bat又出现以下错误:

import sipconfig

发现缺少 sipconfig.py,于是google,于是下载sip源码,下载后需要执行 python configure.py 才会生成 sipconfig.py。将它放到PyQt4目录里。

修改pyqtconfig.py,将

import sipconfig

改为

from PyQt4 import sipconfig

重新运行eric5.bat又出现以下错误:

pyqtconfig._pkg_config 不存在
检查发现_pkg_configsipconfig里,于是在Startup.py(这个是报错的文件)里添加:

from PyQt4 import sipconfig

重新运行eric5.bat又出现以下错误: 'pyqt_mod_dir'关键字不存在,于是在 sipconfig.py_pkg_config变量里添加键值:

'pyqt_mod_dir':       'D:\\Python33\\Lib\\site-packages\\PyQt4',

重新运行eric5.bat,终于可以跑了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值