Chinaunix首页 | 论坛 | 博客
  • 博客访问: 147404
  • 博文数量: 61
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 590
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-03 15:26
文章分类

全部博文(61)

文章存档

2010年(9)

2009年(52)

我的朋友

分类: Python/Ruby

2009-11-20 22:17:46

Eric4在Windows下的安装

2008年6月8日

转载请注明作者RunningOn

在Linux下,可以apt-get的就直接apt-get,不可以的去官网下载后解压运行就OK。因为大部分情况下Eric4所依赖的包Linux默认都会装。保险起见,请检查是否安装了python,Qt4,和PyQt4。

本文重点介绍Eric4在Windows下的安装与配置。Eric4在Linux下的配置与Windows下相同。

在Windows下会麻烦一些。步骤是:

1安装python与pyqt4

2安装eric4

3第一次运行eric4时会提示进行配置

4修改一个bug

以下是详细说明:

1. 安装python与pyqt4,不用单独安装qt。python推荐安装2.5.x版。如果系统之前已经有qt了,pyqt与qt的版本号前两位最好一样,比如pyqt4.4.2与qt4.4.1是关系不大的,但pyqt4.4.x与qt4.3.x可能就会有问题。

   Python下载地址:

   pyqt下载地址:

   PS: pyqt自带的example相当赞,推荐看看。

2. eric下载解压后有个install.py,运行python install.py即可。在Windows下,要求QtCore4.dll所在的文件夹包含在环境变量PATH中,不然安装时会提示找不到 QtCore4.dll。在PyQt安装时,默认会自动设定好环境变量。

   安装完毕后,直接双击eric4.pyw或eric4.bat都可以运行Eric4。不同之处在于后者会打开一个DOS黑窗口,不会影响性能,最多影响心情。

3. 安装后第一次运行Eric4会提示进行配置。推荐把各配置项都看看,自动补全与智能感知的功能默认都没有打开,而且比较弱,导入.api文件后可以强化。打开功能并强化的方法:单击菜单Settings->Preferences后弹出对话框,选择左侧的Editor分支下的 Autocompletion,全勾上,source选择"from Document and API files"。然后再在左侧选择Editor分支下的APIs,勾上复选框,语言选择Python,单击按钮Add from installed APIs,把你需要的.api文件都加进去,最后点击Compile APIs,要花几分钟,再点确定就OK。现在你的Autocomplete的功能就很牛了,虽然仍不完美。可以把自己的程序生成.api文件并添加。生成方法是在Project->Source Documentation->Generate API file.

4. 如果要用到QtDesigner(界面设计器),要改个脚本。打开PyQt4\bin\pyuic4.bat,会发现里面执行的是C: \Python2.5\python.exe,但我的python不是装在那,后面参数里的pyuic.py所在的路径也不对,改为正确的路径就OK。比如我的pyuic4.bat就是:

   @python "D:\Program Files\python2.5\Lib\site-packages\PyQt4\uic\pyuic.py" %1 %2 %3 %4 %5 %6 %7 %8 %9

已知bug:

1.有时会提示一些错误,一般是Eric4的代码疏忽了一些变量值为None的情况。点确定就行,不影响使用。

2.一些翻译错误,比如斜体翻译成了意大利体。

一些注意事项:

1.取消多行注释的快捷键Ctrl-Alt-M与千千静听的全局快捷键冲突,可以在Settings->Keyboard shortcuts中更改。

2.在工程中新建代码文件的办法:新建一个文本文件后写入代码,保存为.py文件,然后手动加入到工程中。很土?也许吧

阅读(1330) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~