Eric6是全功能Python编辑器和IDE,使用Python编写。其包含一个插件系统,拓展功能可以通过插件实现,Eric6与PyQt5结合,方便开发者实现界面和业务逻辑的分离。
其优点如下
1.跨平台,支持Windows/Linux/Mac OS;
2.调试器支持设置断点、单步调试、查看变量值等;
3.支持工程;
4.支持自动补全、智能提示,自动语法检查;
5.支持第三方插件;
6.支持宏录制;
7.支持代码版本管理;
8.支持在线更新;
安装目录:
1.安装包下载:2.Qsci模块安装:3.Eric的正式安装:4.Eric6 IDE基本功能配置:1.安装包下载:
下载地址:Eric官网
百度网盘下载:Eric6-20.3,提取码:9tv7
2.Qsci模块安装:
在正式安装之前,需要先安装QScintilla模块,否则会报错;使用pip安装QScintilla模块,命令行窗口输入代码如下:
pip install QScintilla -i /simple
3.Eric的正式安装:
打开下载好的Eric安装包,解压,双击解压后的install.py文件进行安装;或者在当前目录打开命令行窗口输入:
python install.py
如果是之前安装了较高版本的PyQt5版本,可能会提示需要安装PyQtWebEngine模块和PyChart模块,yes安装即可,但是安装程序会自动从国外镜像源下载这两个模块,速度较慢,我们可以手动安装,使用pip命令。注意:手动安装需指明版本号,否则默认安装最新版本,可能出现与PyQt5和PyQt5-tools不兼容的情况。大家安装各模块尽量选择一样的,或者接近的版本。
安装完成后,如果之前默认安装Python环境在C盘,可以在以下路径可以找到Eric启动程序文件:***处是你的电脑用户名:
C:\Users\***\AppData\Local\Programs\Python\Python38-32\Scripts
或者在菜单开始选项,可以找到Eric6的目录,其中就包含Eric6启动程序。
4.Eric6 IDE基本功能配置:
第一次打开Eric6需要对相关环境进行配置,如果没有弹出配置窗口,可以在菜单栏手动打开:单击Settings→Preferences,打开首选项窗口。
1.配置工具路径:单击窗口左侧Qt,在Qt tools栏,设置PyQt5-tools的安装路径:
2.配置QScintilla:Scintilla是一个免费、跨平台、支持语法高亮的编辑控件。它完整支持源代码的编辑和调试,包括语法高亮、错误指示、代码完成(code completion)和调用提示(call tips)。能包含标记(marker)的页边(margin)可用于标记断点、折叠和高亮当前行。QScintilla是Scintilla在Qt上的移植。单击窗口左侧Editor展开,点击Autocompletion→QScintilla,在窗口右侧配置QScintilla,勾选Show single和Use fill-up characters。
3.启动智能提示:单击Autocompletion,在右侧窗口勾选Automatic Completion Enabled,Case sensitive,Replace Word。
4.配置APIs:第一步:单击窗口左侧Editor展开,点击APIs,右侧配置,Language选择Python3,Project Type选择Eric6 Plugin,点击Add from installed APIs,导入eric6.api文件,单击Compile APIs,最后点击Apply。
第二步:单击Project Type选择PyQt5 GUI,同第一步操作,导入PyQt5.api文件,单击Compile APIs,最后点击Apply。
5.配置编码格式:配置Python使用的编码格式为utf-8,避免出现乱码。配置参数如下图:
6.配置工作空间:单击左侧Project展开,点击Multiproject,右侧Workspace配置你的工作区域,即项目所保存的地方。配置如下图:
7.安装jedi插件:jedi是一个Python的自动补全库,可以在IDE和文本编辑器中使用。
使用pip安装命令:
pip install jedi
为Eric6安装jedi插件:在菜单栏单击Extras,下拉菜单选择Plugins→Plugin Repository,在Plugin Repository(插件仓库)中选择Completions,Jedi,点击窗口下方的Download&Install,根据提示完成下载安装。
至此,你的Eric6就完成了安装和基本功能的配置,开始你愉快的编程之旅吧!
欢迎访问我的个人网站,文章原文: