python(pyqt)开发环境搭建
eric+pyqt 安装(python开发工具)
Eric是一个开源的、跨平台的python&ruby集成开发环境,基于python和pyqt运行。eric有以下特点
1.跨Windows/Linux/Mac等开台
2.调试器给力。支持设置断点,单步调试,查看变量值。
3.支持工程。
4.支持自动补全。
5.支持智能感知,即输入变量名和一个点,会自动提示可能的函数。
6.自动语法检查。每次保存时自动检查。
7.支持自动缩进,会自动判断if, while等语句。
8.编辑器支持代码折叠
9.支持第三方插件。
10.很多小工具。比如正则表达式生成/测试器。
11.支持宏录制。
12.与QtDesigner(PyQt4的界面设计器)结合得很好,使得GUI程序的开发变得方便。
13.支持代码版本管理(svn等)
14.软件使用PyQt4作为图形库,界面美观大方。
15.支持在线自动更新。
安装步骤(基于win7 64位操作系统)
一、安装python
下载地址(本人安装python3.3,根据个人需求选择版本)
http://www.python.org/ftp/python/3.3.0/python-3.3.0.amd64.msi |
安装python比较简单,一直下一步即可。安装完成后打开python安装目录,运行python测试。如没有问题进入下一步
二、安装pyqt
下载地址(pyqt需要跟python的版本对应,python3.3对应PyQt4-4.10-gpl-Py3.3-Qt4.8.4-x64)
http://downloads.sourceforge.net/project/pyqt/PyQt4/PyQt-4.10/PyQt4-4.10-gpl-Py3.3-Qt4.8.4-x64.exe |
双击安装即可,安装到默认路径下
三、eric安装
下载地址
安装包 |
解压eric5-5.3.1.zip,eric5-i18n-zh_CN.GB2312-5.3.1.zip
运行eric5-5.3.1中的install.py

安装完成。
我的python,pyqt,eric都安装到了同一目录。
进入安装目录。点击eric.bat文件运行即可
安装后第一次运行Eric5会提示进行配置。推荐把各配置项都看看,自动补全与智能感知的功能默认都没有打开,而且比较弱,导入.api文件后可以 强化。打开功能并强化的方法:单击菜单Settings->Preferences后弹出对话框,选择左侧的Editor分支下的 Autocompletion,全勾上,source选择”from Document and API files”。然后再在左侧选择Editor分支下的APIs,勾上复选框,语言选择Python,单击按钮Add from installed APIs,把你需要的.api文件都加进去,最后点击Compile APIs,要花几分钟,再点确定就OK。现在你的Autocomplete的功能就很牛了,虽然仍不完美。可以把自己的程序生成.api文件并添加。生成 方法是在Project->Source Documentation->Generate API file.
python(pyqt)开发环境搭建的更多相关文章
- 【selenium+python】之Python Flask 开发环境搭建(Windows)
一.先安装python以及pip 二.其次, Python的虚拟环境安装: 在github上下载https://github.com/pypa/virtualenv/tree/master zip文 ...
- centos6.5下Python IDE开发环境搭建
自由不是想做什么就做什么,而是想不做什么就不做什么. ---摘抄于2016/11/30晚 之前学习了一段时间的Python,但所有部署都在windows上.正赶上最近在学习liux,以后 ...
- Python+django开发环境搭建
Python目前主版本有2个,2.7+和3.4+ 新入手,决定还是从2.7开始 先从python官网https://www.python.org/下载python2.7.10,64位版本(这里注意,选 ...
- Python集成开发环境搭建
===================== 开始学习Python的开发,首先得搭建好集成开发的环境! 分为下面几个步骤: 操作系统平台:Windows XP/7/10 都可以 1.安装并配置JDK运行 ...
- 《Python入门》Windows 7下Python Web开发环境搭建笔记
最近想尝试一下在IBM Bluemix上使用Python语言创建Web应用程序,所以需要在本地搭建Python Web的开发测试环境. 关于Python的版本 进入Python的网站,鼠标移到导航条上 ...
- python虚拟开发环境搭建(virtualenv和virtualenvwrapper)
虚拟开发环境的搭建 (0) 搭建虚拟环境的意义 使不同的开发环境独立 环境升级不影响其他开发环境,也不影响全局 防止包管理的混乱 (1) 指定 虚拟环境的创建目录 环境变量设置 创建 WORKON_H ...
- Selenium+Python系列 - 开发环境搭建
一.写在前面 我从未想过自己会写python系列的自动化文章,有些同学会问,那你现在为什么又开始写了? 不止一个人找过我,问我可以写一些Python自动化的文章吗,答案是肯定的. 笔者Java党,整P ...
- 腾讯云python网站开发环境搭建
前段时间腾讯云做活动,于是就花了几百大洋买了三年的云服务,准备在上 面安装python web的开发环境,下面将安装过程做一个总结,希望能够帮助大家. 一.使用环境 使用的软件环境为:CentOS ...
- Selenium+Python的开发环境搭建
第一步:安装Python https://www.python.org/ 注意:在cmd窗口中输入python,如果不是内部或者外部命令的需要配置环境变量Path ; 右击桌面我的电脑-->属 ...
随机推荐
- JQ nextALL() 实现遍历
在我们的 手机端 常常需要 应用到 hide 和 show 的方法 来节省页面的版块 那么我们需要更多的是 需要 show 一个 <li> hide 剩下的 <li> 那么 ...
- Java学习注意事项
一个Java文件中可以包含多个类. 如果有public类,则文件名必须和public类一样. 例如: class Pie { void f(){ System.out.println("Pi ...
- c# 获取系统时间
//获取日期+时间DateTime.Now.ToString(); // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToStrin ...
- PHP基础 mysqli的事务处理
1: <?php 2: // PHP 的mysqli的事务处理 3: //======================================================== 4: ...
- PHP基础之 继承(一)
========================================= * 继承 extends *============================ ...
- 2013长沙邀请赛A So Easy!(矩阵快速幂,共轭)
So Easy! Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Su ...
- hdu.1198.Farm Irrigation(dfs +放大建图)
Farm Irrigation Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) ...
- 基于C++/Lua的游戏服务器如何实现?
1.首先要自己实现一个网络库,或者选择已经开源的网络库.比如:muduo.libevent.boost的asio等.2.实现核心功能:连接管理,消息管理,定时器,事件机制,Lua脚本引擎,程序模块管理 ...
- shell简单使用
最近需要用到shell脚本实现关机保护作用,总结下语法 要点: 1.linux下编写的shell脚本不能在window下编写,否则会出现^M的错误,用window编写保存,在linux用vim打开,每 ...
- MongoDB的索引(四)
创建索引的好处是可以加快查询速度,但是但来的负面影响就是磁盘的开销和降低写入性嫩. 查看评判当前索引构建情况方法: 1. 使用mongostat工具: 查看mongodb运行状态的程序 使用格式:mo ...