当前位置: 首页 > news >正文

maya2023 安装和导入PyMEL

一、问题描述:

maya开发的插件,有些使用了pymel,但maya2023 官方不在支持默认pymel安装,需要手动安装。经过查询发现官方提供了方法:阿弥陀佛,哈哈。
以下内容来源于autodesk官方文档:https://help.autodesk.com/view/MAYAUL/2023/CHS/?guid=GUID-2AA5EFCE-53B1-46A0-8E43-4CD0B2C72FB4
注: PyMEL 由 LUMA Pictures 开发和维护。Autodesk 不直接支持 PyMEL。
PyMEL 是开源 Python 库,它通过提供用于常见操作的简化语法来帮助开发 Maya 扩展。

PyMEL 可以作为可选组件随 Maya 一起安装。如果未与 Maya 一起安装 PyMEL,仍可使用 pip 软件包管理器安装它。有关 pip 安装的最新信息,请参阅 pip 用户手册。

如果要单独安装 PyMEL,则需要安装与 Maya 兼容的最新版 PyMEL。对于 Maya 2023,这是 PyMEL 1.3 及其更新版本。

默认情况下,PyMEL 将安装在 Maya site-package 目录中。若要将 PyMEL 安装到用户空间,您需要使用 --user 选项运行安装命令。

二、安装配置方法

注: 如果您没有在 Maya site-package 目录中进行安装的适当权限,软件包将安装在用户空间中。
1、在 Windows 上安装 PyMEL 软件包

在命令提示符下,将目录更改为 C:\Program Files\Autodesk\Maya\bin,然后运行

mayapy -m pip install “pymel>=1.3.,<1.4.
若要在用户空间中安装,请运行

mayapy -m pip install --user “pymel>=1.3.,<1.4.
2、在 macOS 上安装 PyMEL 软件包

打开终端窗口,将目录更改为 /Applications/Autodesk/maya/Maya.app/Contents/bin,然后运行:

sudo ./mayapy -m pip install “pymel>=1.3.,<1.4.
若要在用户空间中安装,请运行

./mayapy -m pip install --user “pymel>=1.3.,<1.4.
3、在 Linux 上安装 PyMEL 软件包

打开终端窗口,将目录更改为 /usr/Autodesk/Maya/bin/,然后运行

sudo ./mayapy -m pip install “pymel>=1.3.,<1.4.
若要在用户空间中安装,请运行

./mayapy -m pip install --user “pymel>=1.3.,<1.4.
使用 mayapy -m pip list 验证是否已安装 PyMEL。

若要使用 PyMEL 库,请打开 Python 脚本编辑器,然后执行以下命令:

import pymel.core as pm
导入 PyMEL 库后,可以使用 PyMEL 命令。例如,可以创建球体:

s = pm.sphere()
若要卸载 PyMEL,请使用 mayapy -m pip uninstall pymel。如果 PyMEL 安装在 Maya 的 site-packages 目录中,您需要管理员权限(在 Windows 上)和超级用户权限(在 macOS 和 Linux 上的)才能卸载 PyMEL。

4、Python官方的兼容解决maya所有版本的方案,解决方法:
手动输入 mayapy -m pip imstall --pre pymel
pymel-1.3.0a2 .whl 包下载地址: https://download.csdn.net/download/tian0000hai/86551919
在这里插入图片描述
南无阿弥陀佛

相关文章:

  • 东莞设计网站/b站推广形式
  • ssr网站怎么做/网络营销的方法是什么
  • 如何下载ppt模板免费下载/益阳网站seo
  • 做企业网站 需要用服务器吗/随机关键词生成器
  • 网站备案取消/宁德市政府
  • 石家庄seo代理/上海seo优化服务公司
  • Java学习--JDBC
  • 【HDU No. 1224】 免费DIY之旅
  • 中国软件三季度业绩预测,中国软件股票趋势预测
  • 【MATLAB教程案例26】图像特征点提取算法matlab仿真与分析——sift,surf,kaze,corner,BRISK等
  • Tinyhttpd -- 用 C 从零写一个 HTTP 服务器
  • 计算机网络--应用层(https)
  • LeetCode每日一题——902. 最大为 N 的数字组合
  • 【上传图片,文件,视频功能合集】vue-elementul简单实现上传文件,上传图片,上传视频功能【详细注释,简单易用】
  • 大学四年庸庸碌碌,我弯道超车上了软件测试
  • 信安软考 第十八章 网络安全测评技术与标准
  • 粒子群算法PSO求解最大值和最小值案例(超详细注释)
  • ArrayList和CopyOnWriteArrayList