码迷,mamicode.com
首页 > 其他好文 > 详细

Ubuntu14配置安装PyQt4,PyQt5

时间:2014-08-27 14:54:28      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:des   http   os   io   文件   ar   amp   sp   line   

1.PyQt4安装

PyQt4 推荐用APT-GET安装


sudo apt-get install libxext6 libxext-dev libqt4-dev libqt4-gui libqt4-sql qt4-dev-tools qt4-doc qt4-designer qt4-qtconfig "python-qt4-*" python-qt4
很简单,主要记录下在python3环境下pyqt5


2.PyQt5安装

2.1.python sip install

先去下载了sip

tar -xvf sip*.tar.gz 
python configure.py 
make  
sudo make install

2.2 安装Qt5

这里有source下载,http://www.riverbankcomputing.co.uk/software/pyqt/download5

也有run文件下载,http://qt-project.org/downloads

source还是./configure && make &&sudo make install,如果是run的记得要先加x权限

sudo chmod +x **.run

安装完后把路径加到环境变量~/.bash_profile,我的是

export PATH=$PATH:/opt/Qt5.3.1/5.3/gcc_64/bin

sudo ln -s /opt/Qt5.3.1/5.3/gcc_64/bin/qmake /usr/local/bin



2.3 pyqt5 install

安装pyqt5需要上面的sip,还需要qmake,所以上面需要先装Qt5

将下面的qmake替换成你的目录,以及site-packages/也就是包的位置,接着编译

$python configure.py

安装

sudo make && sudo make install

一个简单的示例如下:

import sys from PyQt5  import QtCore, QtGui, QtWidgets if __name__ == ‘__main__‘:
    app = QtWidgets.QApplication(sys.argv)
    w = QtWidgets.QWidget()
    w.resize(250, 150)
    w.move(300, 300)
    w.setWindowTitle(‘Simple‘)
    w.show()
    sys.exit(app.exec_())

如果过程中有编译报错可以试着

sudo ARCHFLAGS="-Wno-error=unused-command-line-argument-hard-error-in-future"

再在后面加上命令



Ubuntu14配置安装PyQt4,PyQt5

标签:des   http   os   io   文件   ar   amp   sp   line   

原文地址:http://my.oschina.net/quanpower/blog/307140

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!