The Eric Python IDE
詳情介紹
Eric7是一款用Python編寫的功能強(qiáng)大的Python開發(fā)工具,給予跨平臺(tái)臺(tái)的Qt gui工具包,集成了眾多對用戶的工作有幫助的控件和插件,使得用戶開發(fā)Python有著非常大的提升。軟件被設(shè)計(jì)為可用作集成許多高級(jí)功能的專業(yè)項(xiàng)目管理工具,擁有語法高亮、代碼折疊等用戶們熟悉的IDE功能,而且軟件小巧,Eric7僅占用用戶的一點(diǎn)系統(tǒng)資源就能夠輕松運(yùn)行有需要的用戶不要錯(cuò)過哦。
Python Eric7+PyQt6環(huán)境配置,GUI程序開發(fā)
在已經(jīng)安裝了Python3.7+版本的情況下,解壓上述Eric安裝包,進(jìn)入目錄
Windows用戶在該目錄下打開命令行,執(zhí)行python install.py即可自動(dòng)開始安裝Eric7
在Eric7安裝的過程中會(huì)自動(dòng)下載所有的依賴庫,包括PyQt6,只需要看好命令行,在運(yùn)行停止處輸入【Y】允許執(zhí)行操作即可
安裝一般不會(huì)出什么問題,出問題的都在后面的配置
安裝完成后,在命令行輸入以下命令安裝 【pyqt6-tools】
pip install pyqt6-tools
所有套件都安裝齊之后開始進(jìn)行配置
第一次安裝的進(jìn)入頁面會(huì)自動(dòng)彈出配置窗口
點(diǎn)擊進(jìn)入Qt,第一行為自動(dòng)配置,不用管,配置下面的兩行即可
Qt Tools兩行都是同一個(gè)文件夾,就是qhelpgenerator.exe所在的文件夾,這個(gè)文件夾在Python安裝位置的Lib\site-packages\qt6_applications\Qt\bin子文件夾中
比如:D:\APP\Python3.8.10\Lib\site-packages\qt6_applications\Qt\bin
PyQt6的Tools Directory配置Python安裝位置的Scripts文件夾
比如:D:\APP\Python3.8.10\Scripts
點(diǎn)擊確定后進(jìn)入工作目錄配置界面,這里選一個(gè)文件夾作為工作目錄即可,這樣所有工作就配置完成了
在編譯對話框代碼的時(shí)候,Eric7“很好的繼承了”Eric6的Bug 對話框代碼運(yùn)行會(huì)報(bào)錯(cuò),因?yàn)橄旅娴牡谌写a多了一個(gè)【.】
from PyQt6.QtCore import pyqtSlot
from PyQt6.QtWidgets import QMainWindow
from .Ui_testUI import Ui_MainWindow
刪掉多余的【.】即可正常編譯
from PyQt6.QtCore import pyqtSlot
from PyQt6.QtWidgets import QMainWindow
from Ui_testUI import Ui_MainWindow
編譯生成的對話框代碼只有一個(gè)類,運(yùn)行時(shí)沒有任何反應(yīng),需要在這個(gè)文件最后加入以下代碼:
if __name__=="__main__":
import sys
from PyQt6.QtWidgets import QApplication
App=QApplication(sys.argv)
MainWindow=MainWindow()
MainWindow.show()
sys.exit(App.exec())
軟件功能
無限數(shù)量的編輯
可配置窗口布局
可配置語法高亮
源代碼自動(dòng)完成
源碼calltips
源代碼折疊
大括號(hào)匹配
突出顯示錯(cuò)誤
高級(jí)搜索功能,包括項(xiàng)目搜索和替換
集成類瀏覽器
用于Mercurial和Subversion存儲(chǔ)庫(作為核心插件)和Git(作為可選插件)的集成版本控制界面
集成合作功能(聊天,共享編輯器)
集成源代碼文檔系統(tǒng)
集成的python調(diào)試器,包括調(diào)試多線程和多處理應(yīng)用程序的支持
集成分析和代碼覆蓋支持
集成自動(dòng)代碼檢查器(語法,錯(cuò)誤和樣式[PEP-8])
綜合任務(wù)(待辦事項(xiàng))管理
高級(jí)項(xiàng)目管理設(shè)施
交互式Python shell包括語法高亮和自動(dòng)完成
應(yīng)用圖
從IDE內(nèi)部運(yùn)行外部應(yīng)用程序
集成的單元測試支持
基于omniORB的集成CORBA支持
集成繩索重構(gòu)工具(作為可選插件)
集成到cx_freeze的接口(作為可選插件)
與PyLint的集成接口(作為可選插件)
許多用于正則表達(dá)式和Qt對話框的集成向?qū)Вㄗ鳛楹诵牟寮?
本地化。目前,Eric有英文,德文,法文,俄文,捷克文,西班牙文,意大利文,土耳其文和中文。
用于預(yù)覽Qt表單和翻譯的工具
綜合網(wǎng)絡(luò)瀏覽器
與魔法拼寫檢查庫的集成界面
下載地址
- 電腦版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
網(wǎng)友評(píng)論
共0條評(píng)論分類列表
類似軟件
-
WebStorm10中文版 v10.0.4 編程軟件 / 163.33M
-
pypy 3.10 for Windows v7.3.14官方版 程序源碼 / 30.62M
精彩發(fā)現(xiàn)
換一換精品推薦
-
JDK 21(Java開發(fā)工具包) v21.0.1.0官方版 編程軟件 / 162.25M
查看 -
360加固助手電腦版 v4.1.1.1368官方版 編程軟件 / 215.46M
查看 -
linkboy(圖形化編程仿真平臺(tái)) v5.4官方版 編程軟件 / 320.38M
查看 -
visual studio 2010中文旗艦版 編程軟件 / 2.46G
查看 -
FTool開發(fā)工具箱 v1.0.0 編程軟件 / 33.69M
查看