Maya_Max _python_PySide集成_shiboken版本对应关系

1.如何查看 Maya Max 集成的 Python版本:

Maya:在 Maya 的安装目录下的 bin 文件夹中找到 mayapy.exe,双击运行就可以看到 Python 版本。

Max(2017及其以上)  :在 Max 的安装目录下找到 3dsmaxpy.exe,双击运行就可以看到Python版本,max 的 MAXScript Listener 会有 python 模式。

Max(2015-2016):运行 Max,按 F11 打开脚本监听器(MAXScript Listener),输入命令:python.execute @"import sys;print sys.version",即可查看 python 版本,这些版本的 MAXScript Listener 没有 python 模式。

2.Maya Max 与 Python、PySide 的版本对应关系及位数:

Maya

Maya版本

集成的 Python 版本 集成的 QT for python Maya位数
2011 2.6 (None) x32 & x64
2012 2.6.4 (None) x32 & x64
2013 & 2013.5 2.6.4 (None) x32 & x64
2014 2.7.3 PySide x64
2015 2.7.3 PySide x64
2016 & 2016.5 2.7.6 PySide x64
2017 2.7.11 PySide2 x64
2018 2.7.11 PySide2 x64
Max
Max版本          集成的 Python 版本 集成的 QT for python Max位数 Release id
2011 (None) (None) x32 & x64 13000
2012 (None) (None) x32 & x64 14000
2013 (None) (None) x32 & x64 15000
2014 (None) (None) x32 & x64 16000
2015 2.7.3 PySide x64 17000
2016 2.7.3 PySide x64 18000
2017 2.7.6 PySide x64 19000
2018 2.7.12 PySide2 x64 20000

注意:

1.  对于没有集成 QT for python 的 Maya 或者 Max,可以独立安装PYQT4。

2.  对于没有集成 Python 的 Max 版本,可以独立安装Blur dev 的 py3dmax,具体请参阅:https://code.google.com/archive/p/blur-dev/wikis/Installing.wiki,github源代码:https://github.com/blurstudio/Py3dsMax

3.PySide PySide2 与 QT 的版本对应

PySide  :  QT4

PySide2:  QT5

请另外了解 QT4 和 QT5 的区别

4.在 Maya 和 Max 中导入 shiboken 模块

Maya

PySide  :  import shiboken

PySide2:  import shiboken2

Max  

PySide  :  from PySide import shiboken

PySide2:  from PySide2 import shiboken2

注意:max在2014 extension之后开始集成 Python 和 PySide,但是2014 extension - 2015 版本 qt 控件把 max 窗口设为父窗口的时候会报错,具体参阅我的另外一个随笔:https://www.cnblogs.com/ibingshan/p/9770557.html

Maya Max python PySide集成 shiboken版本对应关系的更多相关文章

  1. Python IDE集成开发工具

    Python IDE集成开发工具 Python IDE 本文为大家推荐几款款不错的 Python IDE(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Pytho ...

  2. 安装了Anaconda之后,Maya运行报错,Python 找不到 Maya 的 Python 模块

    以前Maya用的好好地,结果安装了Anaconda之后,maya启动以后,日志就会报错(如下),只能自主建模,不能打开以前创建的模型,也不能导入fbx,错误提示就是Maya找不到Python模块,在网 ...

  3. 版本问题---keras和tensorflow的版本对应关系

    keras和tensorflow的版本对应关系,可参考: Framework Env name (--env parameter) Description Docker Image Packages ...

  4. 【Python基础学习一】在OSX系统下搭建Python语言集成开发环境 附激活码

    Python是一门简单易学,功能强大的编程语言.它具有高效的高级数据结构和简单而有效的面向对象编程方法.Python优雅的语法和动态类型以及其解释性的性质,使它在许多领域和大多数平台成为编写脚本和快速 ...

  5. 升级python到2.7版本pip不可用

    升级python到2.7版本pip不可用 [root@localhost pip-7.1.2]# pip Traceback (most recent call last): File "/ ...

  6. python和numpy的版本、安装位置

    命令行下查看python和numpy的版本和安装位置 1.查看python版本 方法一: python -V 注意:‘-V‘中‘V’为大写字母,只有一个‘-’ 方法二: python --versio ...

  7. Android和SQLite版本对应关系

    Android和SQLite版本对应关系 今天Xamarin群有人问到Android和SQLite版本如何对应,顺手查了一下,贴出来. SQLite 3.8.4.3: • 21-5.0-Lollipo ...

  8. Office 开发版本号与版本对应关系

    Office 开发版本号与版本对应关系: office97 : 8.0 office2000 : 9.0 officeXP(2002) : 10.0 office2003 : 11.0 office2 ...

  9. hadoop、hbase、hive、zookeeper版本对应关系

    本文引用自:http://www.aboutyun.com/blog-61-62.html 最新版本: hadoop和hbase版本对应关系: Hbase    Hadoop 0.92.0 1.0.0 ...

随机推荐

  1. 37)django-单例模式

    一:单例模式 单例模式,是一种常用的软件设计模式.在它的核心结构中只包含一个被称为单例的特殊类. 通过单例模式可以保证系统中一个类只有一个实例.即一个类只有一个对象实例. 常用例子:数据库连接串,只保 ...

  2. 反转链表算法Java实现

    之前遇到反转链表的算法,比较晦涩难解,但其实挺简单的. 目标:将一个顺序链表反转. 思路:用三个辅助节点,每次实现一个节点的指向反转,即他的后继变为他的前驱. 三个辅助节点: p  q  r  按顺序 ...

  3. ios 手机端 input 框上方有内阴影

    解决方案 方法1: <!--如果 ui 样式里有边框,可以用外层盒子设置边框--> input{ border:none; } 方法2: //在IOS下,input 和textarea表单 ...

  4. 【进阶1-5期】JavaScript深入之4类常见内存泄漏及如何避免(转)

    这是我在公众号(高级前端进阶)看到的文章,现在做笔记 https://mp.weixin.qq.com/s/RZ8Lpkyk8lz6z5H8Q8SiEQ 垃圾回收算法 常用垃圾回收算法叫做**标记清除 ...

  5. C# TTS 文字和英文

    using System;using System.Globalization;using System.Linq;using System.Speech.Synthesis;using System ...

  6. Confluence 6 数据中心的 SAML 单点登录最佳实践和故障排除

    最佳实践 SAML 授权仅仅在有限的时间进行校验.你需要确定运行你的应用的计算机时间与 IdP 的时间是同步的. 如果你应用中的用户和用户组是通过用户目录进行配置的,你通常希望用户来源目录和你的 Id ...

  7. 广工赛-hdu6469-树链压缩/二分

    比较复杂的一题.. 不管是二分答案还是直接做,都需要压缩树链 /* 给定n种怪物,每个怪物有属性a[i] 打死第i种怪物后,第i只怪物会分裂成a[i]个第i-1种怪 如果打死的是第1种,那么获得经验a ...

  8. Django将默认的SQLite更换为MySQL

    1.注释默认的SQLite3配置: blogproject/settings.py ''' DATABASES = { 'default': { 'ENGINE': 'django.db.backen ...

  9. C++11新特性--decltype (转)

    返回值 decltype(表达式) [返回值的类型是表达式参数的类型] 这个可也用来决定表达式的类型,就像Bjarne暗示的一样,如果我们需要去初始化某种类型的变量,auto是最简单的选择,但是如果我 ...

  10. 对象存储服务(Object Storage Service,简称 OSS)

    阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量.安全.低成本.高可靠的云存储服务.它具有与平台无关的RESTful API接口,能够提供99.99 ...