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环境配 ...
随机推荐
- C#高级编程9-第7章 运算符和类型强制转换
运算符和类型强制转换 1.运算符 运算符的简化操作 条件运算符: if-else的简化操作,也称三元运算符.如果条件为真,返回一个值,为假返回另外一个值. condition?true_value:f ...
- vue中路由返回上一个页面,恢复到上一个页面的滚动位置
第一步:路由文件的配置(对你所需要的vue文件进行保存缓存标志的添加) import Vue from 'vue' import Router from 'vue-router' import Hel ...
- Zookeeper Monitor集群监控开发
随着线上越来越多的系统依赖Zookeeper集群.以至于Zookeeper集群的执行状况越来越重要.可是眼下还没有什么好用的Zookeeper集群监控系统(淘宝开源了一个Zookeeper监控系统,可 ...
- IntelliJ IDEA部署tomcat时Edit Configuration无artifact选项
IntelliJ使用 ##使用IntelliJ IDEA配置web项目时,选择Edit Configration部署Tomcat的Deployment可能会出现以下情况: 导致新手部署过程中摸不着头脑 ...
- git diff 打补丁
[root@workstation2017 demo]# git diff old new >cc.diff[root@workstation2017 demo]# cat cc.diffdif ...
- Java Web应用软件保护方法
1 代码混淆概述目前针对Java源文件方法主要有以下几种方法:本地编译技术.数字水印技术.ClassLoader加密技术以及代码混淆技术.Java本地编译是指将Java应用程序编译成本地应用程序,如W ...
- 转 dockerfile 介绍 及 编写
Docker简介 Docker项目提供了构建在Linux内核功能之上,协同在一起的的高级工具.其目标是帮助开发和运维人员更容易地跨系统跨主机交付应用程序和他们的依赖.Docker通过Docker容器, ...
- 阿里春招Android面经
作者:淘萄桃 链接: https://www.jianshu.com/p/a07ccaad832d 本文由作者授权发布. 笔者参加18年阿里春招,有幸最终拿到阿里offer,base杭州,岗位客户端开 ...
- Common Internet File System
CIFS (Common Internet File System) is a protocol that gained popularity around the year 2000, as ven ...
- Informatica 常用组件Aggregator之一 聚合表达式
转换类型:已连接.主动 聚合转换允许您执行聚合计算,比如平均值和总和.聚合转换与表达式转换不同,您可以使用聚合转换对多组执行计算.而表达式转换只允许您逐行地执行计算. 使用 ...