PyQt5——安装Eric6
Eric6是PyQt编程最理想的IDE。windows版的安装很简单。下面的安装也是在windows上进行的。linux版的我安装有点问题,有时间再折腾。
下载:
Eric6官网:http://eric-ide.python-projects.org/eric-download.html
安装:
1.下载:eric6-6.1.4.zip和eric6-i18n-zh_CN-6.1.4.zip这两个压缩文件,第一个是Eric本体,第二个是汉化包。
2.解压eric6-6.1.4.zip和eric6-i18n-zh_CN-6.1.4.zip到同一文件夹下,在解压eric6-i18n-zh_CN-6.1.4.zip时应该会对eric6-6.1.4文件夹的部分文件做覆盖操作,点全部替换即可。
3.进入解压的目录文件夹,如果没改名字的话应该是eric6-6.1.4文件夹,执行python install.py,或双击install.py执行安装,最好使用管理员权限。
4.安装完毕。
注意:
1.如果安装过程中报错:SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xe8 in position 9:invalid continuation byte
将eric6-6.1.4文件夹下install.py文件中的
f = open(name, "w")
改为
f = open(name, "w", encoding="utf-8") #我用的notepad++修改,在第271行
2.如果依然报错,尝试修改install.py文件中,将
f = open(fname, "w")
改为
f = open(fname, "w", encoding="utf-8") #第441行
3.安装完成之后如果eric6-6.1.4文件夹下没有生成eric.bat,就进入eric6-6.1.4\eric文件夹下双击eric6.py文件打开eric。还可以自己做一个bat脚本运行,并且创建桌面快捷方式,很简单,自己弄吧。
配置Eric6:
Eric6第一次打开的时候可能是需要配置的。如果没有自动弹出配置窗口的话自己手动打开配置窗口:设置->首选项。
1.点击编辑器->自动完成->QScintilla。勾上显示单条和使用填充符号。
2.点击编辑器->API。语言:选择python3。然后从C:\Users\username\AppData\Local\Programs\Python\Python35\Lib\site-packages\PyQt5\qsci\api\python导入eric6.api,点击编译api,点击ok。
3.感觉截图麻烦,而且配置很简单,不会先百度,然后再评论问吧。
PyQt5——安装Eric6的更多相关文章
- ubuntu如何傻瓜式安装eric6
最近在搞PyQt5,听闻eric6是一个不错的IDE,但就是配置起来略蛋疼. 在网上搜到不少教程,都是要先编译安装Qt5, PyQt5, sip, qscintilla2, qscintilla2又分 ...
- pyqt5安装命令
第一步:安装qt5 pip install pyqt5==5.10.1 -i https://pypi.doubanio.com/simple pip install pyqt5-tools -i h ...
- pyqt5安装与pycharm配置
最近几天新入坑了python的GUI设计,回想一下我为什么会入门这个???好像是在知乎上看到你都用 Python 来做什么? 这篇文章,看到有人回答说将python打包成exe文件,然后就想把之前弄得 ...
- PyQt5安装及ModuleNotFoundError: No module named 'PyQt5'问题解决
PyQt5安装及ModuleNotFoundError: No module named 'PyQt5'问题解决 安装pyQt5费了很多的周折,不过现在还是安装好了,现在重新梳理一下整个安装过 ...
- Python gui编程pyQt5安装步骤t
Python gui编程pyQt5安装步骤 pip install PyQt5 Pip3 install PyQt5 https://riverbankco ...
- Python gui编程pyQt5安装步骤
Python gui编程pyQt5安装步骤 =============================== -m PyQt5.uic.pyuic $FileName$ -o $FileNameWit ...
- PyQt5 安装及简单实例 -- 标签设置
- 1 - PyQt5安装,鉴于pip工具,安装其实很简单, 如下:(最好将pip索引配置成国内镜像,速度比默认的快得多) pip3 isntall PyQt5 - 2 - 利用Pycha ...
- 安装PyQt5和Eric6
安装官方的指引,安装起来本来是非常简单的,但是我前后折腾了两天,甚至连Eric得源码都去调试都没成功.过程如下: 在PyQt5的官网链接中下载轮子 PyQt5-5.7.1-5.7.1-cp34.cp3 ...
- Pyqt5+python+ErIC6+QT designer
Eric6安装及配置 https://blog.csdn.net/weixin_41656968/article/details/80253012 Python3.6+PyQt5+Eric6.0环境配 ...
随机推荐
- ASP.NET 构建高性能网站 第2篇
前言:在对ASP.NET网站进行优化的时候,往往不是只是懂得ASP.NET就足够了的. 在优化的过程中,一般先是找出问题可能存在的地方,然后证明找出的问题就是要解决的问题,确认之后,在进行一些措施.系 ...
- Python学习笔记(三):随机生成函数方法
本文是在Python2下总结! Python中的random模块用于生成随机数,如果想生成随机数需要先导入random的模块然后才能使用其中的方法,下面简单介绍一下常用的结果函数方法: 1·.rand ...
- java泛型中的E,K,V,T,U,S
注释: java 泛型类型使用大写形式,且比较短,这是常见的 在java库中,使用变量 E 表示集合的元素类型 K 和 V 分别表示数据库表数据的键key和值value的类型 T(如果有需要还可以使用 ...
- Python知识(1)----基础入门和进阶总结。
今天把Python的语法过了一遍,学习了慕课网上的教程,简单易懂,1个小时就可以入门Python了.Python有两个主要的版本,Python2.7,Python3.5,后面的版本,改动较大,编写的程 ...
- HDU 4726 Kia's Calculation(贪心)
Kia's Calculation Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others ...
- P2P通信原理与实现(C++)
1.简介 当今互联网到处存在着一些中间件(MIddleBoxes),如NAT和防火墙,导致两个(不在同一内网)中的客户端无法直接通信.这些问题即便是到了IPV6时代也会存在,因为即使不需要NAT,但还 ...
- Fast dev didn't succeed, trying another location
Android 调试时,出现快盘加载失败问题.调试输出如下: Fast dev didn't succeed, trying another location 解决办法: 将项目属性->Andr ...
- MVC文件上传06-使用客户端jQuery-File-Upload插件和服务端Backload组件自定义控制器上传多个文件
当需要在控制器中处理除了文件的其他表单字段,执行控制器独有的业务逻辑......等等,这时候我们可以自定义控制器. MVC文件上传相关兄弟篇: MVC文件上传01-使用jquery异步上传并客户端验证 ...
- jvm执行流程
首先给一个简单的Java示例,源代码如下: public class Main { private static int size=1; public static void main(String ...
- 解决hue报错:timed out (code THRIFTSOCKET): None
报错栈: [/Jun/ :: +] decorators ERROR error running <function execute at 0x7fba2804ecf8> Tracebac ...