先安装SIP:http://www.riverbankcomputing.com/software/sip/download
注意下载时,要下载相应的版本,找到下载后保存的文件夹,右键打开终端,解压:tar zxf 文件名.tar.gz
定位到解压出来的文件中:cd ./解压后的文件名
键入以下三条命令:
sudo python configure.py
make
sudo make install
如果make命令执行时有error,Python.h 未找到错误,说明没有安装对应的Python版本的dev包,需键入以下命令:
sudo apt-get install python2.7-dev
注意要根据自己python的版本来安装相应的dev。
下一步安装PyQt4,先下载:http://www.riverbankcomputing.com/software/pyqt/download
同样地,找到下载后保存的文件夹,右键打开终端,解压:tar zxf 文件名.tar.gz
定位到解压出来的文件中:cd ./解压后的文件名
键入以下三条命令:
sudo python configure-ng.py
sudo make
sudo make install
注意sudo python configure-ng.py命令执行时我当时报了很多错,需要先键入以下命令:(如果没错不用管)sudo apt-get install -y qt4-qmake
sudo apt-get install python-qt4
sudo apt-get install pyqt4-dev-tools
sudo apt-get install qt4-desiginer
然后再重新执行那三条命令就OK了。
PS:如果SIP版本安装错误,删除时找到文件夹/usr/lib/python2.7/dist-packages,打开终端键入命令删除SIP,然后再重新下载对的版本安装,删除命令为sudo rm /usr/lib/python2.7/dist-packages/sip*
我试的python2.7+sip-4.19.3+PyQt4可以