Eric5在Windows下的安裝
原稿寫于2008年6月8日
轉(zhuǎn)載請注明作者RunningOn
在Linux下,可以apt-get的就直接apt-get,不可以的去官網(wǎng)下載后解壓運行就OK。因為大部分情況下Eric4所依賴的包Linux默認(rèn)都會裝。保險起見,請檢查是否安裝了python,Qt4,和PyQt4。
本文重點介紹Eric4在Windows下的安裝與配置。Eric4在Linux下的配置與Windows下相同。
2010年1月20日更新:一年半過去了,eric4現(xiàn)在有支持Python2.6,如果要用Python3000,推薦用eric5。現(xiàn)在本人確定在Windows上只需要安裝PyQt4,不需要單獨安裝QT。
在Windows上安裝的步驟是:
1安裝python與pyqt4
2安裝eric4
3第一次運行eric4時會提示進行配置
4修改一個bug
以下是詳細(xì)說明:
1. 安裝python與pyqt4,不用單獨安裝qt。python推薦安裝2.5.x版。如果系統(tǒng)之前已經(jīng)有qt了,pyqt與qt的版本號前兩位最好一樣,比如pyqt4.4.2與qt4.4.1是關(guān)系不大的,但pyqt4.4.x與qt4.3.x可能就會有問題。
Python下載地址: http://www./download/
pyqt下載地址:http://www./software/pyqt/download
PS: pyqt自帶的example相當(dāng)贊,推薦看看。
在內(nèi)陸,如果上面的python下載地址被盾了,請去這里下載:
http://www./ftp/python
2.
eric下載解壓后有個install.py,運行python
install.py即可。在Windows下,要求QtCore4.dll所在的文件夾包含在環(huán)境變量PATH中,不然安裝時會提示找不到
QtCore4.dll。在PyQt安裝時,默認(rèn)會自動設(shè)定好環(huán)境變量。
安裝完畢后,直接雙擊eric4.pyw或eric4.bat都可以運行Eric4。不同之處在于后者會打開一個DOS黑窗口,不會影響性能,最多影響心情。
3.
安裝后第一次運行Eric4會提示進行配置。推薦把各配置項都看看,自動補全與智能感知的功能默認(rèn)都沒有打開,而且比較弱,導(dǎo)入.api文件后可以強化。
打開功能并強化的方法:單擊菜單Settings->Preferences后彈出對話框,選擇左側(cè)的Editor分支下的
Autocompletion,全勾上,source選擇"from Document and API
files"。然后再在左側(cè)選擇Editor分支下的APIs,勾上復(fù)選框,語言選擇Python,單擊按鈕Add from installed
APIs,把你需要的.api文件都加進去,最后點擊Compile
APIs,要花幾分鐘,再點確定就OK。現(xiàn)在你的Autocomplete的功能就很牛了,雖然仍不完美??梢园炎约旱某绦蛏?api文件并添加。生成
方法是在Project->Source Documentation->Generate API file.
4.
(此bug在以新的PyQT4中已經(jīng)不存在了,請?zhí)^)
如果要用到QtDesigner(界面設(shè)計器),要改個腳本。打開PyQt4\bin\pyuic4.bat,會發(fā)現(xiàn)里面執(zhí)行的是C:
\Python2.5\python.exe,但我的python不是裝在那,后面參數(shù)里的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文件,然后手動加入到工程中。很土?也許吧。