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

给Maya2008(Mac OS X)安装PyQt4

    博客分类:
  • maya
阅读更多
如果你有看过"在苹果系统(Mac OS X)上安装PyQt4"并成功安装了PyQt4,那要给Maya2008(Mac OS X)也装上就一点也不难,因为过程是一样的,也是存在一叮点的不同。Maya也提供了Linux和Windows的安装方法,就在 Applications/Autodesk/maya2008/devkit/other/PyQtScripts/Linux_QT_Installation.pdf,Mac和Linux类似所以我拿来参考,但主要的参考还是"在苹果系统(Mac OS X)上安装PyQt4"。

先说明一下:

我的系统是Mac OS X 10.5.8(ppc);

安装PtQt4前你需准备:


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

(如果你已经安装了,可以跳过)安装Qt,可以到官方http://qt.nokia.com/downloads下载你想要的版本来安装,它是一个C++ GUI库。

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

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

然后进行配置(configure),在终端中执行
引用
/Applications/Autodesk/maya2008/Maya.app/Contents/bin/mayapy configure.py

最简单的做法就是找到Maya.app,然后右键显示包内容(Show Package Contents),在Contents/bin 中找到mayapy,并将它拖到终端窗口中再加空格和configure.py

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


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

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

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


然后进行配置(configure),在终端中执行
引用
/Applications/Autodesk/maya2008/Maya.app/Contents/bin/mayapy configure.py

配置时会遇到
引用
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


测试PyQt4

在终端中直接测试
使用"cd 路径"命令将当前目录设为PyQt-mac-gpl-4.6/examples/demos/qtdemo,如
引用
cd /Users/schi/pyqt/PyQt-mac-gpl-4.6/examples/demos/qtdemo

再执行
引用
/Applications/Autodesk/maya2008/Maya.app/Contents/bin/mayapy  qtdemo.py

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




在Maya2008中测试
最简单的就是导入PyQt4的模块,当然你也可以使用Applications/Autodesk/maya2008/devkit/other/PyQtScripts/中的例子来进行测试
在python面板中执行
from PyQt4.QtCore import * 
from PyQt4.QtGui import * 


我在python_inside_maya看到有些人说给Maya2009(Mac OS X)安装PyQt4后,导入PyQt4的模块
from PyQt4.QtCore import * 
from PyQt4.QtGui import * 

Maya2009就崩溃,很可惜的是我的苹果电脑只能装Maya2008,Maya2009以上的都装不了,我无法进行安装,但起码我给Maya2008装完后没有这种情况。
分享到:
评论

相关推荐

    windows下安装pyqt4

    ### Windows下安装PyQt4详解 #### 一、前言 在Windows环境下安装PyQt4是许多使用Python进行GUI开发的开发者必须掌握的基本技能之一。本文将详细介绍如何在Windows操作系统中顺利安装PyQt4,并通过实际操作验证安装...

    ubuntu 安装pyqt5和卸载pyQt5的方法

    ### Ubuntu 安装PyQt5和卸载PyQt5的方法 #### 一、PyQt5简介 PyQt5是一款在Python环境下使用的GUI图形界面库,它由英国Riverbank Computing公司开发,提供了大量的功能和控件,可以用于创建复杂的桌面应用程序。...

    debian下安装pyqt5

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

    pyqt for maya2012 x64

    PyQt-Py2.6-x64-gpl-4.8.3-1.exe for maya2012 x64

    PYQT4 安装包

    在提供的文件列表中,我们看到一个名为"PyQt4-4.10.3-gpl-Py2.7-Qt4.8.5-x32.exe"的文件,这正是为Python 2.7和32位系统设计的PYQT4安装程序。在执行这个.exe文件时,它会引导用户完成安装过程,包括接受GPL许可证...

    rk3588-PyQt5-install.tar.gz

    《RK3588平台PyQt5安装指南》 在嵌入式开发领域,RK3588是一款高性能、低功耗的系统级芯片(SoC),常用于开发板和智能设备。PyQt5作为Python的图形用户界面库,使得开发者能够轻松创建美观且功能丰富的应用程序。...

    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 源代码 Linux, Windows详情看链接

    安装PyQt4时,通常需要先安装SIP,这是一个将C++接口转换为Python的工具。然后,你可以通过Python的包管理器(如pip或setuptools)来安装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操作系统的安装程序,专为64位(x64)架构设计。下面我们将深入探讨PyQt4、其版本、Python兼容性、Qt库以及安装过程。 首先,PyQt4是英国Riverbank ...

    pyhton3.4 PyQt4 安装包

    **Python 3.4与PyQt4安装指南** 在Python编程环境中,PyQt4是一个非常重要的库,它允许开发者创建图形用户界面(GUI)应用程序。PyQt4是Qt库的一个Python绑定,Qt库是一个功能丰富的跨平台应用开发框架,支持...

    23在树莓派上运行PyQt41

    - 安装Python 2.x下的PyQt4:`sudo apt-get install python-pyqt4 pyqt4-dev-tools` - 安装Python 3.x下的PyQt4:`sudo apt-get install python3-pyqt4 pyqt4-dev-tools` - 使用`dpkg –L python3-pyqt4`检查安装...

    PyQt4入门指南

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

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

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

    PyQt4-4.11.4-cp27-cp27m-win32

    `pip install PyQt4-4.11.4-cp27-cp27m-win32.whl` 这条命令会直接安装指定版本的 PyQt4 软件包。`.whl` 文件是一种预先编译好的 Python 软件包格式,它能够快速且方便地在支持的平台上进行安装,避免了编译源代码的...

    PyQt4 examples 代码

    PyQt4的例子代码是学习和理解这个库功能的关键资源,因为它包含了一系列的示例程序,覆盖了PyQt4中的各种组件和功能。 这些例子源码可以帮助开发者直观地了解如何使用PyQt4的各种部件,如按钮、文本框、菜单、...

    PyQt4 入门教程

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

    python27-pyqt4

    PyQT4是Qt库的Python绑定,Qt库本身是由Qt Company开发的跨平台应用开发框架,广泛应用于Windows、Linux、Mac OS X等操作系统。 首先,让我们深入了解一下PyQT4的核心概念: 1. **QObjects与信号与槽机制**:PyQT4...

    (续3)Python3.x+Pyqt5实现主窗体里的工具栏,且工具栏里可以同时显示图标和文字

    在本教程中,我们将深入探讨如何使用Python3.x和PyQt5库来创建一个主窗体,并在其中集成工具栏,使得工具栏上的按钮既能显示图标也能显示文字。PyQt5是一个强大的图形用户界面(GUI)框架,它允许开发者用Python语言...

    PyQt4 精彩实例分析+PyQt4入门指南+零基础学QT4编程 pdf

    其次,"PyQt4入门指南"是专门为初学者设计的教程,它涵盖了PyQt4的基础知识,如安装配置环境、编写第一个GUI程序、窗口部件的使用、对话框的创建、菜单和工具栏的设计等。此外,它可能还会讲解如何利用Qt Designer...

    PyQt win gpl 4 11 1 zip

    在安装 PyQt-win-gpl-4.11.1 压缩包后,开发者可以通过 Python 环境导入 PyQt 模块,使用其中的各种类和方法来构建和运行 GUI 应用程序。需要注意的是,因为是 GPL 许可,商业用途可能受到限制,对于商业项目,...

Global site tag (gtag.js) - Google Analytics