The Eric Python IDE

大小:19.69M类别:编程软件

官方安全无插件纠错

  • 更新时间2023-10-18
  • 版本v23.10
  • 系统Pc
  • 语言简体中文

Eric7是一款用Python边写的功能强大的Python开发工具,给予跨平台台的Qt gui工具包,集成了众多对用户的工作有帮助的控件和插件,使得用户开发Python有着非常大的提升。软件被设计为可用作集成许多高级功能的专业项目管理工具,拥有语法高亮、代码折叠等用户们熟悉的IDE功能,而且软件小巧,Eric7仅占用用户的一点系统资源就能够轻松运行有需要的用户不要错过哦。

Python Eric7+PyQt6环境配置,GUI程序开发

在已经安装了Python3.7+版本的情况下,解压上述Eric安装包,进入目录

Windows用户在该目录下打开命令行,执行python install.py即可自动开始安装Eric7

在Eric7安装的过程中会自动下载所有的依赖库,包括PyQt6,只需要看好命令行,在运行停止处输入【Y】允许执行操作即可

安装一般不会出什么问题,出问题的都在后面的配置

安装完成后,在命令行输入以下命令安装 【pyqt6-tools】

pip install pyqt6-tools

所有套件都安装齐之后开始进行配置

第一次安装的进入页面会自动弹出配置窗口

点击进入Qt,第一行为自动配置,不用管,配置下面的两行即可

Qt Tools两行都是同一个文件夹,就是qhelpgenerator.exe所在的文件夹,这个文件夹在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

点击确定后进入工作目录配置界面,这里选一个文件夹作为工作目录即可,这样所有工作就配置完成了

在编译对话框代码的时候,Eric7“很好的继承了”Eric6的Bug 对话框代码运行会报错,因为下面的第三行代码多了一个【.】

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

编译生成的对话框代码只有一个类,运行时没有任何反应,需要在这个文件最后加入以下代码:

if __name__=="__main__":

import sys

from PyQt6.QtWidgets import QApplication

App=QApplication(sys.argv)

MainWindow=MainWindow()

MainWindow.show()

sys.exit(App.exec())

软件功能

无限数量的编辑

可配置窗口布局

可配置语法高亮

源代码自动完成

源码calltips

源代码折叠

大括号匹配

突出显示错误

高级搜索功能,包括项目搜索和替换

集成类浏览器

用于Mercurial和Subversion存储库(作为核心插件)和Git(作为可选插件)的集成版本控制界面

集成合作功能(聊天,共享编辑器)

集成源代码文档系统

集成的python调试器,包括调试多线程和多处理应用程序的支持

集成分析和代码覆盖支持

集成自动代码检查器(语法,错误和样式[PEP-8])

综合任务(待办事项)管理

高级项目管理设施

交互式Python shell包括语法高亮和自动完成

应用图

从IDE内部运行外部应用程序

集成的单元测试支持

基于omniORB的集成CORBA支持

集成绳索重构工具(作为可选插件)

集成到cx_freeze的接口(作为可选插件)

与PyLint的集成接口(作为可选插件)

许多用于正则表达式和Qt对话框的集成向导(作为核心插件)

本地化。目前,Eric有英文,德文,法文,俄文,捷克文,西班牙文,意大利文,土耳其文和中文。

用于预览Qt表单和翻译的工具

综合网络浏览器

与魔法拼写检查库的集成界面

展开内容

类似软件

  • ARM Development Studio

    9.0/1.74G

    嵌入C/C++软件开发的工具。

  • LabVIEW2015中文版

    8.9/1.41G

    LabVIEW2015中文版是一种类似于C和BASIC的图形化编程语言的开发环境,但是他又与其他计算机语言有着显著的区别,其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。

  • App Builder 2024(web可视化开发工具)

    9.1/204.43M

    一款高级却用户友好的软件工具,其用途包含帮助人们创建他们自己的HTML5程序,即使他们缺乏在这个领域的高阶知识,如果他们不希望编写哪怕一行代码的话也没问题。

  • JetBrains RubyMine 2022官方版

    9.1/417.23M

    RubyMine 2022 是由 Jetpains 公司开发的一款强大的集成开发环境(IDE),专门为 Ruby 编程语言而设计。发布于 2022 年,它提供了一整套功能,用于简化 Ruby 和 Ruby on Rails 开发。

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • Visual Studio 2019

    8.2/3.37M

    Visual Studio 2019是一款功能强大的IDE开发环境,开发人员可以期待更好的重构,快捷稳定、易于使用,有更多的重构、导航、Debug调试功能、可以更快的加载、更快的编译,更多协作和智能功能,以及更快的负载解决方案。

  • JRE 8 64位

    9.1/61.49M

    JRE为Java Runtime Environment的简称,即Java运行环境,Java Runtime Environment(包括Java Plug-in)是Oracle的产品,包括两部分:Java Runtime Environment和Java Plug-in。

  • visual studio Enterprise 2015完整版

    6.8/7.25G

    visual studio 2015简称是vs2015,这是一套基于组件的软件开发工具兼可用于构建功能强大、性能出众的应用程序,其主要采用更为优质的代码编辑器,代码编辑器已经替换成“Roslyn”,能够帮助开发人员打造跨平台的应用程序及创建跨平台运行的ASP.NET 5网站,从W

  • apk改之理编辑器

    9.0/144.86M

    想制作一款app,但是没有好的apk编辑器该怎么办呢?不妨来试试apk改之理编辑器,这是一款根据apk改之理修改而成的apk编译代码工具,软件中已破解付费限制以及简体中文语言设置,可帮助用户更好的提高工作效率。

  • 010Editor十六进制编辑器

    9.1/19.61M

    010Editor官方版是由SweetScape公司推出的一款简单实用,功能强大的十六进制编辑器,该软件能够快捷轻便的编辑文本文件、XML、HTML、Unicode、UTF-8文件,C/C++源代码等,同时能够解析和编辑一切可视的二进制文件。

  • 易语言5.8精简版

    8.9/98.38M

    易语言5.8一款非常专业且经典的易语言编辑器。其内置四种名称输入法:首拼、全拼、双拼、英文。三种拼音输入法均支持南方音及多音字。软件主要就是基于汉字来做编程,拥有PI,COM、DLL、OCX组件,方便中国人用中国人的思维来编写程序。

  • Openssl Windows版

    9.0/121.57M

    OpenSSL是一个安全套接字层密码库,它囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。OpenSSL采用C语言作为开发语言,这使得它具有优秀的跨平台性能,用户借此可以在不同的平台使用同样熟悉的东西,它支持Linux、Wi

  • delphi7.0中文企业版

    9.3/182.08M

    对于开发软件的程序员而言微软的VB肯定不会陌生吧,但小编本次为大家带来的这款软件与VB类似,但在数据库方面的特长相较于VB尤为突出,该软件就就是delphi7,delphi7在delphi系列当中是比较经典的版本,它不仅是一个集成应用程序开发环境,而且软件的核心是由传统Pasca

  • cfree(C/C++集成化开发软件)

    9.0/13.97M

    cfree一款专业且强大的C/C++集成开发环境,软件支持目前业界主流的多种编译器。用户可使用cfree5.0轻松的进行编辑、编译、连接、运行和调试C/C++程序。

  • python(编程开发工具)windows版本

    9.5/23.98M

    Python是一种高级编程语言,由Guido van Rossum在1980年代末和1990年代初创建并发展起来的。它强调代码的可读性和简洁性,以及提供丰富的标准库和各种第三方库,使开发人员能够快速地编写功能丰富的应用程序。

  • texstudio(LaTeX编辑器)官方版

    9.0/137.92M

    用于创建LaTeX文档的集成写入环境。

  • LabVIEW2015中文版

    8.9/1.41G

    LabVIEW2015中文版是一种类似于C和BASIC的图形化编程语言的开发环境,但是他又与其他计算机语言有着显著的区别,其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。

  • UEStudio(代码编辑工具)

    9.0/111.61M

    UEStudio官方版是一款专业的文本代码编辑软件,在功能方面,它不仅拥有着如集成调试、VCS版本控制、内置类浏览、语言智能、项目转换、语法突出显示、代码折叠、集成脚本和宏支持等功能于一体,而且它还具备了超多的批处理构建功能、和其他高级功能,如深度Git集成,能让用户直接在

  • FastAdmin后台开发框架

    9.1/17M

    FastAdmin是一款基于ThinkPHP框架开发的快速开发后台管理系统的工具包。它提供了丰富的功能和预置的模块,帮助开发人员快速搭建和定制自己的后台管理系统。 FastAdmin具有易于使用的用户界面和丰富的管理功能。它提供了用户管理、权限管理、菜单管理、日志管理等核心功能

  • Mind+(青少年编程软件)

    9.0/953.5M

    Mind+是一款青少年编程软件,拥有超多电子模块可以一键添加,一键安装常用硬件驱动,视频教程同步教学,可以提高孩子的思维能力及编程兴趣。软件操作简单,只需要拖动图形化程序块即可完成编程,还可以自动转换Python/C/C++等高级编程语言,适用于校内的大班教学、项目创作、创客比赛