Maya安装Pymel

Maya 安装 Pymel 完整教程

Pymel 是 Maya 的 Python 绑定库,能够让开发者更方便地使用 Python 脚本操作 Maya,提高开发效率。本教程将详细介绍如何检查 Maya 是否已安装 Pymel,并提供在线安装和本地安装两种方法。

一:检查 Maya 是否已安装 Pymel

在安装前,首先确认 Maya 是否已经安装了 Pymel。

  1. 右键 Maya 图标,选择“打开文件所在位置”。

    Maya 图标右键菜单

  2. 在文件资源管理器中,将地址栏的文件路径复制,然后在地址栏输入 cmd 并按回车,打开命令提示符窗口。

    地址栏改为 cmd

  3. 在 CMD 窗口中输入以下命令,检查已安装的 Python 包:

    1
    mayapy -m pip list

    执行 pip list 命令

  4. 按回车执行。如果列表中没有 pymel,则表示未安装,需要继续安装。

    检查结果示例

二:通过 CMD 在线安装 Pymel

如果网络畅通,推荐使用在线安装方式。

  1. 在 CMD 窗口中输入以下命令:

    1
    mayapy -m pip install "pymel>=1.2,<1.3"

    在线安装命令

  2. 安装成功:如果显示 “Successfully installed pymel” 且无红色错误信息,表示安装成功。

    安装成功提示

  3. 安装失败:如果出现红色错误信息,请尝试本地安装方法。

    安装失败示例

    注意:确保 Maya 版本与 Pymel 兼容。Pymel 1.2.x 适用于 Maya 2020-2023,1.3.x 适用于 Maya 2024+。

三:本地安装 Pymel

如果在线安装失败,可以下载 WHL 文件进行本地安装。

  1. 访问 PyPI Pymel 页面,下载适合您 Python 版本的 .whl 文件(推荐 1.3.0a2 版本)。

    PyPI 下载页面

  2. 在 CMD 窗口中输入以下命令,替换为实际的 WHL 文件路径:

    1
    mayapy -m pip install "C:\path\to\pymel-1.3.0a2-py3-none-any.whl"

    重要提示

    • 路径必须是完整文件路径(包括文件名),用英文双引号包围。
    • 路径中不能包含中文字符或空格(如果有空格,用引号包围整个路径)。
    • 示例路径:"C:\Users\YourName\Downloads\pymel-1.3.0a2-py3-none-any.whl"

    本地安装命令示例

  3. 安装成功后,会显示已安装提示。

    本地安装成功

验证安装

安装完成后,重新在 CMD 中运行 mayapy -m pip list,确认 pymel 已出现在列表中。然后,在 Maya 的脚本编辑器中测试:

1
2
import pymel.core as pm
print("Pymel 安装成功!")

常见问题

  • 权限错误:以管理员身份运行 CMD。
  • 版本不匹配:检查 Maya 和 Python 版本,确保兼容。
  • 网络问题:在线安装失败时,使用本地安装。
  • 路径问题:本地安装时,确保路径正确且无中文。

通过以上步骤,您应该能够成功安装 Pymel。安装后,可以开始使用 Python 脚本更高效地操作 Maya!