`
daniel_tu
  • 浏览: 178718 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Eric IDE安装

阅读更多

参考了两篇文章,汇总了一下:

http://hi.baidu.com/runningon/blog/item/091dd009c4c80187d1581b05.html

http://kongjian.baidu.com/shiiuen/blog/item/69d273810b1f7fdebc3e1eed.html

Python -- The eric Python IDE

ataru | 21 Jul, 2008 14:26

最近在看Qt4, 結果就看到eric這個為了Python與Ruby開發的IDE工具。它本身是用Python+Qt寫出來的,因此這正可以當作希望學習Python與 Qt者的一個好範例,當這個語言可以自己寫出來一個IDE來開發自己的時候,其實我覺得這就代表它的功能是很普遍性的!

當你希望使用eric的時候,除了下載eric外,你還需要
1. Python -- 你要學習它,怎會不下載它呢?!我用的是2.5.2版
2. Qt4 -- 你可以下載4.4.0 open source版,順帶你就需要下載MinGW(我用5.1.4版,gcc是3.4,記得一定要下載make)
3. QScintilla2, sip and PyQt4 -- 這三個都是使用eric必要的套件, 都可以在Riverbanking Computing的網站找到並下載.這三個套件的使用版本是2.2, 4.7.6, 4.4.2

準備事項
下載之後,因為都需要解開到一個目錄裡面,你一定要清楚你所安裝的目錄在哪裡,以下指令都是鄉對於套件的目錄所給的路徑.

步驟:
1. Install Python,Qt4--這兩個都是執行檔,輕鬆簡單,甚至...就是一步步地按下去就好.但是Qt4要記得在安裝好了之後run一下build debug libraries.

2. Build and install sip
>python configure.py -p win32-g++
>make
>make install

3. Build and install QScintilla2
>cd Qt4
>qmake qscintilla.pro
>make
>make install

4. Build and install PyQt4
>python configure.py
>make
>make install

5. Build and install QScintilla2 Python bindings
>cd Python
>python configure.py
>make
>make install
copy Qscintilla2Qt4Releaseqscintilla2.dll c:windowssystem32

6. Install eric4
python install.py

之後你在eric目錄裡面會找到eric4.bat(依照我的例子),執行它,你就會看到一個這樣的畫面!

 

Eric4在Windows下的安装

Eric4在Windows下的安装
原稿写于2008年6月8日
转载请注明作者RunningOn

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

2010年1月20日更新:一年半过去了,eric4现在有支持Python2.6,如果要用Python3000,推荐用eric5。现在本人确定在Windows上只需要安装PyQt4,不需要单独安装QT。

在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下载地址: http://www.python.org/download/
   pyqt下载地址:http://www.riverbankcomputing.co.uk/software/pyqt/download
   PS: pyqt自带的example相当赞,推荐看看。
    在内地,如果上面的python下载地址被盾了,请去这里下载:
    http://www.python.org/ftp/python

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. (此bug在以新的PyQT4中已经不存在了,请跳过) 如果要用到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文件,然后手动加入到工程中。很土?也许吧。

 

自己补充:

环境变量的设置方法为:

(1)、右键单击“我的电脑”-“属性”-“高级”-“环境变量”-“系统变量”

(2)、“新建”,变量名设置为:QTDIR,变量值设置为:D:\study\program\qt\qt

(3)、同2,“新建”,变量名设置为:QMAKESPEC,变量值设置为:win32-g++

(4)、path变量一般都会有,只要添加就行了,双击path变量,在变量值后面添加:;c:\qt\qt\bin;c:\qt\bin;c:\qt\mingw\bin;%SystemRoot%\System32

一定要用c:\qt\qt\bin下的qmake,而不是c:\qt\qt\qmake下的,不然提示QMAKESPEC未设置

分享到:
评论
1 楼 guji528 2012-12-18  
想找一个好一点的调试器,不知eric是否OK,有空再研究一下

相关推荐

    eric-ide-zh_CN-master.zip

    eric-ide-zh_CN-master.zip eric7,eric6中文语言包,内附安装使用说明. 配合eric,可视化界面设计器

    eric IDE 5-5.4.4,Python IDE

    eric IDE 5-5.4.4,Python IDE

    eric7Python开发 编辑器源码

    Eric编辑器(IDE)的安装包(源码). 解决网不好的问题.

    python IDE eric6

    免费好用的python IDE, 和pycharm一样好用, 重要的是免费. http://eric-ide.python-projects.org/eric-download.html

    Eric is a full featured Python and Ruby editor and IDE,

    Eric is a full featured Python and Ruby editor and IDE, written in python. It is based on the cross platform Qt gui toolkit, integrating the highly flexible Scintilla editor control. It is designed to...

    pythonIDE-eric5

    QT开发的python的IDE,支持python ruby c++ c多种语法高亮

    Eric5-5.5.0 PyQT IDE

    Eric5-5.5.0 PyQT IDE 官网下载

    Eric6,一款功能齐全的Python编辑器及集成开发环境IDE

    好用的 python IDE,可以搭配PyQt5的界面设计达到不错的编程体验

    最新 eric4 pyqt ide

    eric4.4.5 编辑pyqt4的ide ,推荐使用 Eric is a Python IDE written using PyQt and QScintilla. It provides various features such as any number of open editors, an integrated (remote) debugger, project ...

    Eric6 IDE的安装和使用

    Eric6是全功能Python编辑器和IDE,使用Python编写。其包含一个插件系统,拓展功能可以通过插件实现,...安装包下载:2.Qsci模块安装:3.Eric的正式安装:4.Eric6 IDE基本功能配置: 1.安装包下载: 下载地址:Eric官网

    Python ide eric4 4.5

    好用的Python IDE 开发工具!

    eric6-20.2.zip

    Eric是一个专业的Python项目管理的IDE,它使用了插件管理系统,可以通过安装插件来扩展Eric的功能。Riverbank公司网站上推荐的IDE就是Eric。 Eric不是一个Python包,而是一个开发Python程序的IDE,所以在PyPI里找不...

    Eric6-18.08

    Eric is a Python IDE written using PyQt and QScintilla. It provides various features such as any number of open editors, an integrated (remote) debugger, project management facilities, unit test, ...

    Eric4 IDE for python

    一个Python的IDE,好象要求先装pyQT

    eric最后汉化版.zip

    python ide 编辑器 eric6_17.12安装包及汉化文件,安装简单,是eric6最后可以汉化的版本,汉化包同时能汉化最新的ide,大家可以试试。

    eric6 v6.1.7 Python_IDE程序.zip

    软件介绍: Python编程语言的IDE程序Eric6功能强大,综合能力不会低于Python平台下的任何IDE程序,更重要的是它的内存占用超低,运行速度快,就凭这2个性能足以让Eric6藐视群雄。

    Python库 | eric_ide-19.5-py3-none-any.whl

    资源分类:Python库 所属语言:Python 资源全名:eric_ide-19.5-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Python库 | eric_ide-19.10-py3-none-any.whl

    资源分类:Python库 所属语言:Python 使用前提:需要解压 资源全名:eric_ide-19.10-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

Global site tag (gtag.js) - Google Analytics