OpenAI Codex桌面版(AI智能編程助手) v26.519.5221.0 官方免費版549MB / 05-25
BitFun(AI輔助編程工具) v0.2.3 安裝版57.2MB / 04-23
華為云碼道CodeArts(智能編碼) v26.3.11 官方安裝版257MB / 04-11
nvm for windows(nodejs版本管理工具) v1.2.2 安裝版4.97MB / 03-20
通義靈碼Lingma IDE(編碼輔助工具) v0.4.0 linux最新安裝版345MB / 03-16
Claude(AI編程工具) v1.1.381 官方安裝版133MB / 03-02
Qoder for Linux(AI Agentic 編程工具) v2026.03.17 免費Linux版142MB / 03-18
AI Scratch少兒編程 V1.0.0 官方安裝版1.49MB / 11-25
HexWalk 十六進(jìn)制編輯神器 v1.10.0 安裝免費版23.3MB / 10-20
HexWalk 十六進(jìn)制編輯神器 v1.10.0 綠色免費版11MB / 10-20
-
-
cursor代碼編輯器 V3.0.16 Linux 最新免費版 編程工具 / 174MB
-
Nushell(開源跨平臺Shell) 0.113.0 for Windows 安裝包+解壓綠色 編程工具 / 90.9MB
-
Electron v42.2.0 跨平臺桌面應(yīng)用開發(fā)工具 官方免費版 32/64位 編程工具 / 255MB
-
-
微軟C#開發(fā)工具包 C# Dev Kit for Visual Studio Code v3.11.200 編程工具 / 138MB
-
WinHex v21.8 中文綠色免費單文件版 64/32位 編程工具 / 6.29MB
-
JetBrains DataSpell(數(shù)據(jù)科學(xué)IDE) v2026.1.2 官方中文安裝版 編程工具 / 953MB
-
騰訊云代碼助手CodeBuddy v4.9.10 最新免費版 編程工具 / 192MB
-
詳情介紹
Eric4 Python IDE for windows是一款非常好用的跨平臺的gui工具包,該軟件基于python平臺開發(fā)打造,它為用戶提供了強大的編輯和開發(fā)調(diào)試功能,這個Eric4中文版可以說是比較經(jīng)典的一個版本,需要配合python和qt才能夠正常使用,它為用戶提供了語法高亮、錯誤高亮、括號匹配、源碼折疊、源代碼自動完成、源代碼文件版本控控制等多種功能,小編還為大家整理了安裝和配置教程,需要此款工具的朋友們歡迎前來下載使用。
Eric4特色
無限數(shù)量的編輯器
配置的窗口布局
配置語法加亮
源代碼自動完成
源碼calltips的
源碼折疊
括號匹配
錯誤高亮
高級搜索功能,包括項目范圍的搜索和替換
綜合類瀏覽器
CVS,Subversion和Mercurial源碼庫(作為插件集成版本控制接口)
集成協(xié)作功能(聊天,共享編輯)(僅eric5)
集成的源代碼文件系統(tǒng)
綜合Python調(diào)試器調(diào)試多線程和多處理應(yīng)用包括支持
集成,功能齊全的紅寶石調(diào)試
綜合分析和代碼覆蓋支持
集成的自動代碼跳棋(語法錯誤和風(fēng)格[PEP-8])(僅限eric5)
集成的任務(wù)(待辦事項)管理
先進(jìn)的項目管理設(shè)施
交互式Python外殼包括語法加亮和自動完成
交互式Ruby外殼包括語法加亮和自動完成
應(yīng)用圖
在IDE中運行外部應(yīng)用程序
集成的單元測試支持
集成CORBA支持基于omniORB
綜合繩索重構(gòu)工具(可選插件)
cx_freeze集成接口(可選插件)
pylint的集成接口(可選插件)
許多集成的向?qū)д齽t表達(dá)式和Qt對話框(插件)
本地化。目前,Eric是英語,德語,法語,俄語,捷克,西班牙,意大利,土耳其和中國。
預(yù)覽的Qt的形式和翻譯工具
集成的Web瀏覽器
附魔拼寫檢查庫的集成接口
Eric4安裝配置教程
首先確保Python2.6版以上已經(jīng)安裝,再安裝PyQt。
Python 2.7 32位:點擊下載
Python 2.7 64位:點擊下載
PyQt4 for py2.7 32位:點擊下載
PyQt4 for py2.7 64位:點擊下載
然后安裝Eric4,先解壓縮到任意地方,把那個中文包插件也壓縮,把目錄i18n里面的兩個文件eric4_zh_CN.GB2312.qm和eric4_zh_CN.GB2312.ts復(fù)制到剛剛解壓縮出來的Eric4里的一個目錄i18n里,然后雙擊Eric4主目錄下的install.py即可。Eric4會自動把文件復(fù)制到你的Python目錄下,在C:\Python26\Lib\site-packages\eric4\里
安裝好后,你可以雙擊eric4下面的eric4.py或eric4.pyw來啟動Eric4。這兩個文件的區(qū)別是,前者會打開一個cmd窗口,后者沒有。
初次打開Eric4,一個配置窗口會首先出現(xiàn),可以簡單的配置一下(或者以后在Settings – Preferences中配置):
在Eidtor下面,點擊APIs,勾選上”Compile APIs automatically”,選擇Language為”Python”,點擊Add from installed APIs,選擇eric4.api或其它你需要的APIs。然后點擊下面的”Compile APIs”,這里會需要點時間。結(jié)束后點Apply。
然后點擊Autocompletion,里面的三個都勾選上。然后再點擊QScintilla,選”from Document and API files”,Apply 然后 OK。
配置好后,就可以進(jìn)行使用Eric4了。

新手教程
1. 新建工程。
打開Eric4,選擇菜單Project->New新建一個工程,名字我們?nèi)镠elloPyQt,填好各項并選擇工程所在文件夾之后點OK,一個新的不含任何文件的工程就建好了。
2. 新建對話框。
在左側(cè)的ProjectViewer中切換到Forms選項卡(左數(shù)第二個),右鍵點空白位置,選New Form,在彈出的對話框中選擇Form類型為Dialog,然后會問你保存到哪。我設(shè)定為保存為DlgHello.ui文件。點OK之后就會新建這個文 件并自動打開QtDesigner。
3. 設(shè)計界面。
先修改主對話框的屬性。選中對話框,在右側(cè)的屬性編輯器中就可以查看/修改對話框的屬性。將windowTitle改為”Hello, PyQt”,將objectName改為”DlgHello”,前者是對話框標(biāo)題,后者在以后生成代碼時有用,不建議使用默認(rèn)值。
我們拖動一個Label(在DisplayWidgets分類中)到對話框中,將屬性text改為”Hello, PyQt”,objectName改為lblHello。
再拖動兩個PushButton(在Buttons分類中)到對話框,分別將屬性text改為”你好”和”退出”。將屬性objectName分別改為btnHello和btnExit。
界面大概是這個樣子:

4. 處理事件。
在PyQt4下,事件處理方面的術(shù)語為“信號”和“槽”,即signal和slot。事件對應(yīng)信號signal,而事件的處理函數(shù)則為slot槽。
PyQt4有一些預(yù)定義的slot,我們可以直接用,比如“退出”按鈕的slot,其實就是關(guān)閉對話框,這個slot已經(jīng)在PyQt4中有定義了。對于這 樣的slot,我們不用單獨寫代碼,在QtDesigner中就可以完成。而對于“你好”按鈕,我們需要自己寫代碼。對于這樣的slot,我們在 QtDesigner中不做任何處理,甚至不做定義。
那么在這個例子中,在QtDesigner里我們只處理退出按鈕的單擊事件。
單擊“編輯信號/槽”按鈕進(jìn)入信號/槽編輯模式。點中退出按鈕并拖動,會出現(xiàn)一個像是電路圖中的接地圖示一樣的東西,如下:

松開鼠標(biāo),就會彈出“配置連接”對話框。勾上“顯示從QWidget繼承的信號和槽”,左側(cè)選擇clicked(),右側(cè)選擇close(),點確定,就OK了。
如果要繼續(xù)調(diào)整對話框外觀,點擊“編輯窗口部件”按鈕返回窗口編輯模式。
5. 生成界面代碼
保存之后關(guān)閉QtDesigner,會發(fā)現(xiàn)Eric4的ProjectViewer的Forms選項卡中已經(jīng)多出DlgHello.ui了。右擊它 選擇Compile Form,就能生成Ui_DlgHello.py文件,并自動加入到工程中。在Sources選項卡中可以看到。
雙擊Ui_DlgHello.py可以看它的內(nèi)容,其實是生成了一個Ui_DlgHello類。Ui_DlgHello.py是可以單獨運行的,在Eric4中直接按F2可以運行,看看初步的效果。發(fā)現(xiàn)單擊退出按鈕果然能直接退出程序。
不建議手動修改Ui_DlgHello.py,因為每次改動界面并生成代碼后會將手動進(jìn)行的修改給覆蓋掉。
6. 添加額外的代碼。
“你好”按鈕的單擊處理代碼還需要手寫。
在PyQt4中,界面代碼與事件代碼是分開的,這一點很贊,這樣每次改界面就不會影響到事件處理的代碼了。而wxPython這一點就做得不好。
事件處理要新建一個類并繼承DlgHello類,然后在這個新類里寫事件處理函數(shù)。新建類的工作可以交給Eric4來完成。右鍵點 DlgHello.ui,選擇Generate Dialog Code,在彈出的對話框中設(shè)定ClassName為DlgHello,同時,在這個對話框中可以選擇我們感興趣的事件,Eric4會一并生成事件處理函 數(shù)的定義。如下圖:

點確定之后,DlgHello.py就生成了。打開這個文件,“你好”按鈕的事件被定義為:
@pyqtSignature("")defon_btnHello_clicked(self):""" Slot documentation goes here. """# TODO: not implemented yetraiseNotImplementedError
注意這個@pyqtSignature(“”)自動處理了下面定義的槽slot(事件處理函數(shù))與相對應(yīng)的信號signal(事件)之間的關(guān)聯(lián),這 里是指,單擊btnHello按鈕,就會自動執(zhí)行這個函數(shù)。slot的命名規(guī)則就是”on_對像名_信號名”,如果想添加新的slot,按這個規(guī)則來添加 函數(shù)就行,并且在函數(shù)定義語句之前加上@pyqtSignature(“”),不用再重新生成一次DlgHello.py文件。
其實另外一種關(guān)聯(lián)signal與slot之間的方法是在運行里綁定,比如按鈕對象btnAbout的clicked信號的槽是about_clicked函數(shù),那么在__init__函數(shù)中加入這樣一句話:
PyQt4.QtCore.QObject.connect(self.btnAbout, PyQt4.QtCore.SIGNAL("clicked()"),self.about_clicked)
那么單擊按鈕btnAbout時就會執(zhí)行about_clicked函數(shù)。
兩種方法各有長處。第一種方法簡單,第二種方法對于多個signal使用同一個slot時很有效。
將on_btnHello_clicked函數(shù)改為:
@pyqtSignature("")defon_btnHello_clicked(self):self.lblHello.setText("你好,PyQt4")
在文件頭部加上:
importPyQt4, PyQt4.QtGui,sys
再在代碼最后加上(與Ui_DlgHello.py末的幾乎一樣):
if__name__ =="__main__": app = PyQt4.QtGui.QApplication(sys.argv)dlg = DlgHello()dlg.show()sys.exit(app.exec_())
這樣就OK了。
7. 最后的收尾工作。
按F2運行腳本,發(fā)現(xiàn)點擊“你好”按鈕后lblHello label中的文字是亂碼。
解決辦法很簡單,把代碼中的(“你好,PyQt4″)改為(u”你好,PyQt4″)就行了。PyQt4對中文的支持是很好的。代碼統(tǒng)一使用utf8編碼,能省去很多麻煩
下載地址
人氣軟件

Java SE Development Kit(JDK) 17.0.19 官方正式版 Win64
Java SE Development Kit(JDK) 17.0.19 官方正式版 Linux64
JetBrains Pycharm Pro v2026.1.2 中文專業(yè)免費正式版(附漢化包+
intellij IDEA v2026.1.2 官方中文正式版(附漢化包+安裝方法)
JDK11(Java SE Development Kit 11) v11.0.31 x64 LTS 長期支持
Java SE Development Kit(JDK) 21.0.11 LTS 官方正式版 Win64
Java SE Development Kit(JDK1.8) jdk-8u491-windows-x64.exe 64
WinHex v21.0 綠色漢化特別版(無需注冊)
EXT界面圖形工具Ext Designer 特別版
python v3.14.5 for Windows(python開發(fā)環(huán)境工具) 官方正式版(附
相關(guān)文章
-
OpenAI Codex桌面版(AI智能編程助手) v26.519.5221.0 官方免費版OpenAI Codex桌面版是OpenAI官方針對windows平臺而開發(fā)的一款新一代AI智能編程助手,基于GPT架構(gòu)打造的強大代碼生成引擎,通過深度學(xué)習(xí)技術(shù),能夠理解自然語言并轉(zhuǎn)換為高質(zhì)...
-
BitFun(AI輔助編程工具) v0.2.3 安裝版BitFun(AI輔助編程工具)是一款非常專業(yè)的ai助理系統(tǒng),通過這個工具可以幫助你生成各種代碼,代理你的電腦桌面工作,各種平臺都支持交互使用,設(shè)定各種ai任務(wù),一鍵快速完成...
-
華為云碼道CodeArts(智能編碼) v26.3.11 官方安裝版華為云碼道由華為云推出的智能編碼工具,這款軟件兼容JetBrains系列、Visual Studio Code等主流IDE,并搭載華為自研Java語言支持,打造的下一代Java開發(fā)體驗等,歡迎下載使...
-
nvm for windows(nodejs版本管理工具) v1.2.2 安裝版nvm全英文也叫node.js version management,是一個nodejs的版本管理工具,nvm和n都是node.js版本管理工具,為了解決node.js各種版本存在不兼容現(xiàn)象可以通過它可以安裝和切換...
-
通義靈碼Lingma IDE(編碼輔助工具) v0.4.0 linux最新安裝版通義靈碼Lingma IDE電腦端使用的編程輔助軟件,這款軟件提供了代碼智能生成、智能問答、多文件修改、編程智能體等功能,本站提供的是這款軟件的linux安裝版本...
-
Claude(AI編程工具) v1.1.381 官方安裝版Claude官方版是由美國人工智能公司Anthropic開發(fā)的一款A(yù)I編程工具,具備廣泛的能力,能自主跨文件、瀏覽器和應(yīng)用運行,不僅讓工程師高效完成復(fù)雜項目,還讓非技術(shù)用戶輕松...
下載聲明
☉ 解壓密碼:m.fzitv.net 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的Eric4 Python IDE for windows v4.5.20 官方中文版(附安裝教程)資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。


