首先确定是否安装了sip,我安装的是sip4.14,地址:http://sourceforge.net/projects/pyqt/files/sip/,这里会遇到很多安装错误:
1、安装sip
tar xvf sip-4.14.tar.gz
cd sip-4.14/
python configure.py
注意:这里如果有g++:命令未找到的错误,那就是没有安装g++编译器,运行以下命令来安装:
sudo apt-get install g++
应该就好了,如果还没好,再安装这个:
sudo apt-get install pentium-builder
继续下一步
make
注意make有没有error,如果有Python.h未找到错误,说明没有安装对应python版本的dev包,解决方法是
sudo make install
2、安装qmake及qt4
sudo apt-get install libqt4-devlibqt4-dbg libqt4-gui libqt4-sql qt4-dev-tools qt4-doc qt4-designerqt4-qtconfig
3、安装PYQT4
tar xf PyQt-x11-gpl-4.9.5.tar.gz
cd PyQt-x11-gpl-4.9.5/
python configure.py
make
make install
4、安装QScintilla
tar xvf QScintilla-gpl-2.7.tar.gz
cd QScintilla-gpl-2.7/
cd Qt4Qt5/
qmake qscintilla.pro
make
sudo make install
cd ..
cd Python/
sudo python configure.py
make
sudo make install
cd ..
cd designer-Qt4/
qmake designer.pro
make
sudo make install
5、安装Eric4
tar xvf eric4-4.5.21.tar.gz
tar xvf eric4-i18n-zh_CN.GB2312-4.5.21.tar.gz(如果需要中文需要下载这个文件)
cd eric4-4.5.21/
sudo python install.py(这里一定要加上sudo,如果不加会出现错误“IOError: [Errno 13] Permission denied”)
6、启动Eric4
/usr/local/bin/eric4