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 https://pypi.douban.com/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.配置QScintillaScintilla是一个免费、跨平台、支持语法高亮的编辑控件。它完整支持源代码的编辑和调试,包括语法高亮、错误指示、代码完成(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就完成了安装和基本功能的配置,开始你愉快的编程之旅吧!

欢迎访问我的个人网站,文章原文:vikiviki.com

Eric6 IDE的安装和使用相关推荐

  1. 安卓Android Studio开发IDE的安装

    安卓开发IDE的安装 1.进入官网 https://developer.android.google.cn/studio 可以在以下的操作系统开始 Android 应用程序开发: Microsoft® ...

  2. 我的Go+语言初体验——(2)IDE 详细安装教程

    我的Go+语言初体验--(2)IDE 详细安装教程 "我的Go+语言初体验" | 征文活动进行中- Go+ 语言的安装和环境配置有些复杂,官方教程也没有写的很详细. 通过控制台编写 ...

  3. Eclipse IDE的安装与配置

    Eclipse IDE的安装与配置 现在介绍如何安装Eclipse.与Intellij IDEA类似, Eclipse环境依赖于JDK与Scala的安装. JDK与Scala的安装前文已经详细讲述过了 ...

  4. 已经选择IDE模式安装完操作系统后开启AHCI的方法

    现在的硬盘基本都是串口(SATA)的了,相比并口硬盘(IDE)而言,串口硬盘有很多好处.但是大多数人电脑的硬盘其实依然是使用IDE模式在工作着.这是因为XP SP3之前的操作系统都不带SATA驱动,因 ...

  5. 基于网页自动化Selenium IDE的安装与部署 图书馆选座、网站防休眠、自动点击等

    基于网页自动化Selenium IDE的安装与部署 一. Selenium IDE的简介.安装与使用 1. 什么是Selenium IDE? 2. Selenium IDE的安装和使用 3. 导出内容 ...

  6. Opencv学习笔记——opencv配置安装与IDE环境安装

    文章目录 前言 一.opencv配置安装 二.IDE的安装 总结 前言 既然开始对AI视觉这个方面有兴趣,也初步接触了一些AI视觉在嵌入式方面的应用,那自然少不了对Opencv的学习.到现在开始学习o ...

  7. sata硬盘使用IDE模式安装WinXP,Win7,Win8之后切换回AHCI模式的方法

    实践结果: 把WinXP安装在SATA硬盘里面,只要BISO里面AHCI开启,使用以下方法都不能成功(WinXP EN SP2 VOL)-(DELL INSPER 14R NoteBook).安装XP ...

  8. Vue安装与IDE HBuilder安装(一分钟读懂)

    Vue安装与IDE安装(一分钟读懂) 官网下载IDE HBuilder 解压该文件后,打开 官网下载vue.js 创建demo文件夹,把vue.js放进这里面并且创建index.html文件 然后把这 ...

  9. [转载] Python简介、linux上Python及其IDE的安装和详细配置

    参考链接: Python id() 一.什么是Python? Python是一种计算机程序设计语言.是一种动态的.面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语 ...

最新文章

  1. HDU2544(Dijstra算法)
  2. [转]预备知识—程序的内存分配
  3. 学习笔记:Keras 错误提示
  4. mysql的安装胚子_下列哪个制剂是以主要药味缩写加剂型的原则命名的
  5. 利用光学流跟踪关键点---30
  6. Oracle010316,安装oracle后登录时出现 ERROR: ORA-01031 insufficient privileges
  7. 老男孩python分享视频
  8. 特斯拉:未授权第三方对外开展特斯拉充电站有关投资或集资项目
  9. iQOO 5今日发布:厚度/重量揭晓 5G手机也能够轻薄
  10. 在UWP的XAML中使用原始类型
  11. HTML5中Head内标签详解(一):meta标签
  12. win7旗舰版系统如何重装系统win10
  13. CodeVs天梯白银Silver题解
  14. 字典爆破php,密码字典 渗透测试字典 爆破字典
  15. 学生成绩信息管理系统
  16. ping 丢包 网络摄像头_ping丢包故障处理方法
  17. 斗鱼扩展--移除广告优化页面(五)
  18. 1、python冒泡排序和快排
  19. 操作符详解<小罗爱c语言>
  20. 孩子学python_【二孩家庭要注意什么】二孩家庭要怎么教育_二孩家庭的孩子最好间隔几岁 - 妈妈网百科...

热门文章

  1. J2PaaS企业级低代码平台5项关键能力,快速助力企业级应用开发
  2. 黄帝内经.素问.五藏生成篇(10)
  3. 广州大数据项目招资深大数据运维工程师
  4. 基于php003飞机票航空售票查询预定系统
  5. 【科研入门】会议、期刊、出版社、文献数据库、引文数据库、SCI分区、影响因子等基础科研必备知识
  6. 苏格拉底对失恋者说的话
  7. 超清、无码 ,高质量壁纸网站
  8. 项目管理培训系列PPT-概述(1)
  9. Linux基础开学典礼
  10. 年终回顾||MoPaaS魔泊云2018筑梦历程