`
schi
  • 浏览: 206042 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

在苹果系统(Mac OS X)上安装PyQt4

阅读更多
在了解了PyQt后我决定先学它,于是我就先给python装上PtQt4,再给maya也装上。

先说明一下:

我的系统是Mac OS X 10.5.8(ppc);
安装有python2.5和python2.6两个版本(2.4是系统自带的);

我要分别给这两个版本装上PtQt4,由于我已经安装了2.5所以就以2.6为例,过程是一样的就是有一叮点的不同。

安装PtQt4前你需准备:


如果你可以安装独立的gcc,可以不装Xcode,之所以安装Xcode是因为它内置gcc,我们需要gcc来编译PyQt4。

安装Qt,可以到官方http://qt.nokia.com/downloads下载你想要的版本来安装,它是一个C++ GUI库。

编译安装SIP,它是将C++ 库绑定到python的工具。
为了方便我在我的用户名文件夹下创建了一个pyqt文件夹,并将sip-4.9.tar.gz和PyQt-mac-gpl-4.6.tar.gz放到其中并解压。

打开终端(Terminal,在 Applications(应用程序)/Utilities(实用工具)/ 下),使用"cd 路径"命令将当前目录设为sip-4.9,如
引用
cd /Users/schi/pyqt/sip-4.9

也可以通过在终端中输入"cd "后将sip-4.9文件夹拖到终端窗口中来设置(不管你是将文件夹还是文件拖放到终端窗口中,在终端中得到的就是这个文件夹或文件的完整路径,这很方便)。

然后进行配置(configure),在终端中执行
引用
python2.6 configure.py

如果是2.5版本请将2.6换成2.5,其它版本以此类推。

配置(configure)完成后就开始编译,在终端中执行
引用
make


编译完成后就安装,在终端中执行
引用
make install

在这个过程中没出现错误就是安装成功了

编译安装PyQt4,过程和上面的一样。
在终端中使用"cd 路径"命令将当前目录设为PyQt-mac-gpl-4.6,如
引用
cd /Users/schi/pyqt/PyQt-mac-gpl-4.6


然后进行配置(configure),在终端中执行
引用
python2.6 configure.py

如果是2.5版本请将2.6换成2.5,其它版本以此类推。
配置时会遇到
引用
Determining the layout of your Qt installation...
This is the GPL version of PyQt 4.6 (licensed under the GNU General Public
License) for Python 2.6.2 on darwin.

Type '2' to view the GPL v2 license.
Type '3' to view the GPL v3 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,再按回车就行

配置(configure)完成后就开始编译,在终端中执行
引用
make

编译比较花时间我用了2个小时左右

编译完成后就安装,在终端中执行
引用
make install

在这个过程中没出现错误就是安装成功了
你可以使用PyQt-mac-gpl-4.6/examples 来进行PyQt4的测试你的安装
引用
cd /Users/schi/pyqt/PyQt-mac-gpl-4.6/examples/demos/qtdemo
python2.6 qtdemo.py

你会看到一个用来展示PyQt4例子的程序,如图所示



也可以在IDLE中导入PyQt4的模块,能成功导入就说明安装成功
from PyQt4 import QtCore, QtGui
  • 大小: 219.4 KB
1
0
分享到:
评论

相关推荐

    windows下安装pyqt4

    在安装PyQt4之前,首先需要确保系统中已安装Python2.7。这是因为PyQt4与不同版本的Python存在兼容性问题,为了确保能够正确安装并使用PyQt4,推荐使用Python2.7版本。 - **下载Python2.7**: 访问Python官方网站...

    ubuntu 安装pyqt5和卸载pyQt5的方法

    在Ubuntu系统中,可以通过Python的包管理工具pip来安装PyQt5。首先确保你的系统已经安装了Python 3和pip。如果还没有安装pip,可以通过以下命令进行安装: ```bash sudo apt-get install python3-pip ``` 接下来使用...

    debian下安装pyqt5

    debian 7稳定版本中安装pyqt5,基于python3

    PYQT4 安装包

    对于32位系统的用户,需要注意的是,在64位操作系统上可能无法运行32位的PYQT4应用程序,除非系统同时安装了32位的Python解释器。此外,由于PYQT4不再支持Python 3.7以上的版本,因此对于较新的Python版本,开发者应...

    23在树莓派上运行PyQt41

    下面我们将详细探讨如何在树莓派上安装、测试和运行PyQt4。 1. **树莓派的PyQt4安装** - 在树莓派上,Python有两个版本:2.7.3和3.2.3。PyQt4的安装命令因版本不同而异。 - 安装Python 2.x下的PyQt4:`sudo apt-...

    PyQtX:Mac OS X上为PyQt提供了稳定的最新二进制安装程序-开源

    PyQtX在Mac OS X上为PyQt提供了稳定的最新二进制安装程序。

    rk3588-PyQt5-install.tar.gz

    本文将详细介绍如何在基于RK3588的系统上安装和配置PyQt5。 首先,我们需要了解PyQt5和SIP是什么。PyQt5是Qt库的Python绑定,它允许Python程序员利用Qt的全部功能,包括窗口系统、网络编程、数据库接口等。SIP...

    PyQt4_py2.7_x64_jb51

    1. "PyQt4-4.10.3-gpl-Py2.7-Qt4.8.5-x64.exe" 是主要的安装程序,用于在64位系统上安装PyQt4的4.10.3版本。这个版本的PyQt4与Python 2.7兼容,并且基于GPL许可证。安装此文件后,用户将能够编写和运行使用PyQt4的...

    PyQt4-4.11.3-gpl-Py2.7-Qt4.8.6-x64.exe 安装文件

    "PyQt4-4.11.3-gpl-Py2.7-Qt4.8.6-x64.exe"文件是Windows的安装执行程序,它包含了所有必要的组件,包括PyQt4模块和Qt库,以便在64位Windows系统上进行安装。安装过程通常涉及以下几个步骤: 1. 下载并运行安装程序...

    pyqt4 源代码 Linux, Windows详情看链接

    `PyQt4_gpl_x11-4.12.3`这个文件名表明这是针对X11窗口系统的版本,虽然主要面向Linux,但因为Windows也有对X11的支持(例如通过Cygwin或Mingw-w64),所以这个版本也可以在Windows上运行。 PyQt4包含了许多模块,...

    pyhton3.4 PyQt4 安装包

    在安装PyQt4之前,必须先安装sip,它是Python与C++库交互的接口。你可以从[https://www.riverbankcomputing.com/software/sip/download](https://www.riverbankcomputing.com/software/sip/download)找到适合Python ...

    PyQt4入门指南.pdf

    作为一个跨平台的工具包,PyQt 可以在所有主流的操作系统上运行(Unix、Windows、Mac)。PyQt 有两种许可,开发者可以在GPL 和商业许可证之间做出选择。之前,PyQt 的GPL 许可证只在Unix 系统上可用,但在PyQt4 之后...

    安装包PyQt4-4.11.4-cp27-cp27m-win_amd64.7z

    在安装PyQt4之前,确保系统已安装了`pip`和`wheel`库,因为`.whl`文件需要`pip`来安装。 最后,PyQt4的使用涉及到许多主题,如信号和槽机制、事件处理、布局管理、图形视图框架、网络编程、SQL数据库集成等。学习和...

    PyQt4入门指南

    - **跨平台支持**: PyQt4支持多种操作系统,包括Unix、Windows和Mac OS。 #### 2. PyQt4的许可证 - **两种许可模式**: - **GPL(General Public License)许可证**: 开源许可证,允许免费使用。 - **商业许可证*...

    PyQt4 4.11.3 Py2.7 Qt4.8.6 x32 windows平台安装文件

    安装文件"PyQT4-4.11.3-gpl-Py2.7-Qt4.8.6-x32.exe"是一个可执行文件,用于在Windows 32位系统上安装PyQt4。安装过程中,它会将必要的Python模块和Qt库复制到用户的Python安装路径下,同时可能还会设置环境变量,...

    PyQt4-4.11.3-gpl-Py2.7x64-Qt4.8.6-x64.exe.zip

    在64位的Windows7系统上,要事先安装好的64位的python 2.7(注意PyQt4要跟python版本和位数匹配) .提前确认已经安装好python27 x64位,点击此安装包,安装包会自动识别python27的安装目录并且安装到此目录,不要企图...

    PyQt4-4.11.4-cp27-cp27m-win32

    **PyQt4 框架详解** PyQt4 是一个 Python 模块,它提供了对 ...通过 `pip` 安装 `.whl` 文件,可以快速在兼容环境中部署 PyQt4。了解并掌握 PyQt4 的主要组件和使用方法,是开发高效、美观的 Python GUI 应用的关键。

    PyQt4_python27_win64.exe

    这个“PyQt4_python27_win64.exe”文件是一个专为Windows 64位操作系统设计的安装程序,用于在Python 2.7环境下安装PyQt4。CSDN是一个知名的中国程序员社区,通常用户会在上面分享和下载资源,但某些资源可能需要...

    PyQt4 入门教程

    在开始学习 PyQt4 之前,你需要确保已经正确安装了 PyQt4。这通常可以通过使用 Python 包管理器 pip 来完成,命令如下: ```bash pip install PyQt4 ``` 如果你使用的是 Anaconda 或其他 Python 分发版,可能需要...

    PyQt4 examples 代码

    8. **数据库集成**:PyQt4通过QSqlDatabase和相关的类,提供了与SQLite、MySQL等数据库系统的连接和交互功能。 9. **图形视图框架**:PyQt4的QGraphicsView和QGraphicsScene类可用于创建复杂的2D图形界面,如拖放、...

Global site tag (gtag.js) - Google Analytics