ubuntu 15.10下安装PyQt5

目标是  http://www.oschina.net/p/pyqt 开源中国 客户端

1 http://pyqt.sourceforge.net/Docs/PyQt5/installation.html#configuring-pyqt5

下载安装  http://www.riverbankcomputing.com/software/pyqt/download5


Error: PyQt5 requires Qt v5.0 or later


I want to install PyQt5 on Ubuntu 14.04.2. Once downloaded and uncompressed, I run python configure.py as it is mentioned on the previous link. However, it asks me to install QT 5 or later. Which thing I did.

When I come back to run the command above, I get the same error:

[email protected]:~/Bureau/PyQt-gpl-5.4.1# python configure.py 
Querying qmake about your Qt installation...
Error: PyQt5 requires Qt v5.0 or later. You seem to be using v4.8.6. Use the
--qmake flag to specify the correct version of qmake.

However, after Qt5 installation, when I run this: qmake --version

I get this:

QMake version 2.01a Using Qt version 4.8.6 in /usr/lib/x86_64-linux-gnu

sudo apt-get install qt5-default,


Error: Make sure you have a working sip on your PATH or use the --sip argument to explicitly specify a working sip

[email protected]:~/Bureau/PyQt-gpl-5.4.1# python configure.py 
Querying qmake about your Qt installation...
Determining the details of your Qt installation...
This is the GPL version of PyQt 5.4.1 (licensed under the GNU General Public
License) for Python 2.7.6 on linux2.

Type ‘L‘ to view the license.
Type ‘yes‘ to accept the terms of the license.
Type ‘no‘ to decline the terms of the license.

Do you accept the terms of the license? yes
Found the license file pyqt-gpl.sip.
Error: Make sure you have a working sip on your PATH or use the --sip argument
to explicitly specify a working sip.

1

2

3

4

5

6

7

8

9

10

11


you need to install sip first (not just configure it)

begueradj
@begueradj
:~/Bureau/sip-4.16.7
# python configure.py

begueradj
@begueradj
:~/Bureau/sip-4.16.7
# make

begueradj
@begueradj
:~/Bureau/sip-4.16.7
# make install

and
next
you can install PyQt :

begueradj
@begueradj
:~/Bureau/PyQt-gpl-5.4.1
# python configure-ng.py

begueradj
@begueradj
:~/Bureau/PyQt-gpl-5.4.1
# python configure-ng.py --sip /usr/bin/sip

In file included from greenlet.c:5:0:

greenlet.h:8:20: 致命错误: Python.h:没有那个文件或目录

编译中断。

error: Setup script exited with error: command ‘gcc‘ failed with exit status 1

解决方法是安装python-dev,这是Python的头文件和静态库包:

sudo apt-get install python-dev



ubuntu 15.10下安装PyQt5

时间: 2024-12-22 18:15:09

ubuntu 15.10下安装PyQt5的相关文章

Ubuntu 15.10 x64 安装 Android SDK(转)

操作系统:Ubuntu 15.10 x64 目标:安装 Android SDK 本文最后更新时间:2015-11-3 安装32位库文件 2013年9月的iPhone 5s是第一款64位手机,而Android手机大部分用的还是32位系统,落后了两年. Android SDK中的adb程序是32位的,Ubuntu x64系统需要安装32位库文件,用于兼容32位的程序.如果不安装,adb会出错:java.io.IOException: error=2 sudo apt-get install -y l

Ubuntu 15.04下安装Docker

最近听说Docker很火,不知道什么东西,只知道是一个容器,可以跨平台.闲来无事,我也来倒弄倒弄.本文主要介绍:Ubuntu下的安装,以及基本的入门命令介绍:我的机器是Ubuntu 15.04 64位 什么是Docker Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目.它基于 Google公司推出的 Go 语言实现. 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub上进行维护.Docker 自

Ubuntu 14.10 下安装rabbitvcs-版本控制

在Windows下用惯了TortoiseSVN这只小乌龟,到了Ubuntu下很不习惯命令行的SVN,于是经过一番寻找安装了RabbitVCS这款SVN图形化前端工具(官方网站:http://rabbitvcs.org/),界面和功能可以说几乎和TortoiseSVN一模一样,与Nautilus整合程度很高,右键菜单.文件夹图标等等使用习惯一个都不落下!而且还有Git等功能,这绝对算得上是最佳替代品.至于兔子是是否能够跑得过乌龟,需要大家的检验了~ 废话不多说,开始安装了!在终端输入如下命令添加源

Ubuntu 14.10 下安装navicat

1 下载navicat,网址http://www.navicat.com.cn/download,我下载的是navicat111_premium_cs.tar.gz 2 解压到合适的位置 3 进入解压目录,运行命令,启动navicat ./start_navicat 至此,安装结束,但是我第一次安装,启动发现没反映,重装了一下wine就好了 sudo apt-get install wine 4 其它问题 4.1 如果数据库中文乱码,那么修改下ubuntu的系统编码 locale -a expo

Ubuntu 14.10 下安装伪分布式hive-0.14.0

本地独立模式,MySQL作为元数据库 1 安装环境准备 1.1 安装JDK,在安装hadoop时候已经安装了,参考http://www.cnblogs.com/liuchangchun/p/4097286.html 1.2 安装hadoop,参考http://www.cnblogs.com/liuchangchun/p/4097286.html 1.3 安装MySQL数据库,参考http://www.cnblogs.com/liuchangchun/p/4099003.html 1.4 新建hi

Ubuntu 14.10 下安装SVN

本文主要介绍SVN独立服务器的的安装和简单配置:1.安装(CentOS下yum即可方便的完成安装) # yum install subversion 测试安装是否成功: # svnserve --version 回车显示版本说明安装成功 2.建立版本库 # mkdir /svn_repository 创建svn数据目录(目录可自行制定) # svnadmin create /svn_repository/myfirst myfirst就是版本库的名字,可以改变! 3.配置svn配置文件(为了方便

Ubuntu 15.10 下Scala 操作Redis Cluster

1 前言 Redis Standalone,Redis Cluster的安装在前面介绍过,地址:http://www.cnblogs.com/liuchangchun/p/5063477.html,这里不做介绍. 2 Redis的使用 针对各种编程语言,差不多都有Redis的驱动程序.针对Scala程序,在github上面有几个可用驱动: scala-redis:https://github.com/liuchchc/scala-redis rediscala:https://github.co

Ubuntu 14.10下安装深度音乐客户端

很多刚从windows系统投靠到ubuntu的机油,在听音乐时不是很舒心.毕竟ubuntu软件中心的很多影音软件都是国外的朋友编写的,所以很多时候国内的朋友用着很不舒服.今天给大家推荐的是国内开发者针对国内用户开发的影音和音乐播放软件. 在网上找到的教程奉上 第一步: 打开终端(怎么打开终端不用解释了吧,不懂的话百度)sudo gedit /etc/apt/sources.list在文件最后面添加deb http://mirror.csclub.uwaterloo.ca/debian-multi

Ubuntu 13.10 下安装伪分布式hbase 0.99.0

HBase 安装分为:单击模式,伪分布式,完全分布式,在单机模式中,HBase使用本地文件系统而不是HDFS ,所有的服务和zooKeeper都运作在一个JVM中.本文是安装的伪分布式. 安装步骤如下 1 环境配置 2 安装说明 1 环境配置 1.1 Java JDK 安装,下载JDK,配置环境变量 sudo nano /etc/profile export JAVA_HOME=/usr/dev/jdk1.7.0_51 export HADOOP_HOME=/home/lcc/software/