Ubuntu14.04 搭建PyQt4+Eric5 开发环境


Ubuntu14.04 自带有4.15版的SIP, python2.7 python3.4等工具包,所以我们只需要安装PyQt4,QScintilla2,Eric5工具包。

(ps:对于sip要做一下检查:

终端输入:sip -V

查看已安装SIP版本,

在python3环境输入:

  1. >>>import sip  
  2. >>>print(sip.SIP_VERSION_STR) 
查看二者显示的版本是否一致。如不一致, 请查看python3的dist-packages目录下是否存在sip相关文件。如果存在将其删除:

sudo -rm /usr/lib/python3/dist-packages/sip* 

然后下载最新的sip安装包,重新安装。如一致,则不处理。sip安装见下面提示。


下载源码包:

QScintilla-gpl-2.8.4.tar.gz,下载地址:http://www.riverbankcomputing.com/software/qscintilla/download

(sip-4.16.4.tar.gz   下载地址:http://www.riverbankcomputing.com/software/sip/download   如果上面不一致

PyQt-x11-gpl-4.11.2.tar.gz,下载地址:http://www.riverbankcomputing.com/software/pyqt/download

eric5-5.5.0.tar.gz  下载地址:http://sourceforge.net/projects/

eric5-i18n-zh_CN.GB2312-5.5.0.tar.gz  下载地址:http://sourceforge.net/projects/  (Eric5的中文语言包)

源码包放置目录无要求。


然后安装一下安装顺序进行安装

            
            1. Build and install QScintilla2 (from Riverbank Computing)
             tar -xf  QScintilla-gpl-2.8.4.tar.gz

cd  QScintilla-gpl-2.8.4

cd Qt4Qt5

qmake qscintilla.pro 

sudo make

make install


cd ../designer-Qt4Qt5

qmake designer.pro 

sudo make

sudo make install

            2. Build and install sip (from Riverbank Computing)
            
            3. Build and install PyQt4 (from Riverbank Computing)
            tar -zxvf PyQt-x11-gpl-4.11.2.tar.gz   

    cd PyQt-x11-gpl-4.11.2.


    python3 configure.py   


            4. Build and install QScintilla2 Python bindings
               (part of the QScintilla2 package)

 cd ../QScintilla-gpl-2.8.4/Python

python3 configure.py 

sudo make

sudo make install


            5. Install eric5

tar -zxvf eric5-5.5.0.tar.gz

tar -zxvf eric5-i18n-zh_CN.GB2312-5.5.0.tar.gz     //语言包文件会自动解压到Eric5.0主文件解压目录中。没有的话手动复制。

cd eric5-5.5.0.tar.gz

sudo python3 install.py           //安装主程序

(ps 此处可能出现错误:Sorry, please install QScintilla2 and it's PyQt4 wrapper.Error: cannot import name Qsci 解决方法 :手动将QScintilla-gpl-2.8.4/Python/Qsci.so 文件拷贝到/usr/lib/python3/dist-packages/PyQt4/目录下即可。

sudo python3 install-i18n.py   //安装中文语言包

  

运行Eric5程序

   sudo eric5

启动


关于Eric5的开发环境配置请参考 http://blog.csdn.net/idber/article/details/40076821  其中的第二部分。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值