红联Linux门户
Linux帮助

Ubuntu下搭建Python2+PyQt4+Eric6开发平台

发布时间:2016-09-26 22:53:37来源:linux网站作者:iukuiki
主要介绍Ubuntu 16.04下搭建Python2.7 + PyQt4.11 + Eric6.1 Python GUI开发平台。
Ubuntu下搭建Python2+PyQt4+Eric6开发平台
Ubuntu下搭建Python2+PyQt4+Eric6开发平台
 
主要软件包:
Ubuntu 16.04系统
压缩包sip-4.18.1.tar.gz
压缩包PyQt-x11-gpl-4.11.4.tar.gz
压缩包QScintilla_gpl-2.9.3.tar.gz
压缩包eric6-6.1.8.tar.gz
 
安装Python2.7
Ubuntu16.04默认安装了Python2.7 和Python3.5。故Python2.7的安装可略去。 
 
安装SIP
从 http://www.riverbankcomputing.co.uk/software/sip/download 下载压缩包sip-4.18.1.tar.gz解压,
~$ sudo python configure.py
~$ make
~$ sudo make install
 
安装Qt4依赖的库
~$ sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
~$ sudo apt-get install libqwt5-qt4 libqwt5-qt4-dev
 
安装PyQt4
从 http://www.riverbankcomputing.co.uk/software/pyqt/download 下载压缩包PyQt-x11-gpl-4.11.4.tar.gz解压,
~$ sudo python configure.py
~$ sudo make
~$ sudo make install
 
安装QScintilla
从http://www.riverbankcomputing.com/software/qscintilla/download下载压缩包QScintilla_gpl-2.9.3.tar.gz解压。
 
A.安装本体:
~$ cd Qt4Qt5  
~$ qmake qscintilla.pro  
~$ sudo make  
~$ make install
 
B.安装Designer:
~$ cd ../designer-Qt4Qt5  
~$ qmake designer.pro  
~$ sudo make  
~$ sudo make install
 
C.安装Python bingdings:
~$ cd ../Python  
~$ python configure.py --pyqt=PyQt4
~$ sudo make  
~$ sudo make install
 
安装Eric6
从http://sourceforge.net/projects/eric-ide/files/eric6/unstable/ 下载压缩包eric6-6.1.8.tar.gz解压,
~$ sudo python install.py   //安装主程序  
~$ sudo python install-i18n.py   //安装中文语言包
 
需要注意,由于是以root身份安装(sudo),所以运行时需要执行:
~$ sudo eric6
 
为了保证直接执行 ~$ eric6时不致出错,可以将当前用户的eric6目录权限设置为可读写:
~$ sudo chmod a+w -R ~/.eric6
~$ sudo chmod a+w -R ~/.config/Eric6
Ubuntu下搭建Python2+PyQt4+Eric6开发平台
 
配置过程
终端输入eric6启动。
 
1、选择Settings -> preference -> Editor -> APIs。勾选Complie APIs Autocompation,在Language中,选择python2。点面下面的Add from installed APIs按钮,选择住需要的.api文件。最后点击Compile APIs;
Ubuntu下搭建Python2+PyQt4+Eric6开发平台
 
2、选择Settings -> preference -> Editor -> Autocompation。勾选所有选框;
Ubuntu下搭建Python2+PyQt4+Eric6开发平台
 
3、选择Settings -> preference -> Editor -> QScintilla 。勾上左右的两个选框,然后在下面source中,选择from Document and API files;
Ubuntu下搭建Python2+PyQt4+Eric6开发平台
 
4、选择Settings -> preference -> Interface -> Interface。右侧Language根据喜好选择中文或者English。重启生效。
Ubuntu下搭建Python2+PyQt4+Eric6开发平台
 
本文永久更新地址:http://www.linuxdiyf.com/linux/24506.html