安装和导入 PyMEL

PyMEL 是开源 Python 库,它通过提供用于常见操作的简化语法来帮助开发 Maya 扩展。

它由 LUMA Pictures 开发和维护。Autodesk 不直接支持 PyMEL。访问 https://pypi.org/project/pymel/,查找与 Maya 版本兼容的 PyMEL 版本。

可使用 pip 软件包管理器安装 PyMEL。有关使用 pip 进行安装的最新信息,请参见 pip 用户手册

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

注: 如果您无权在 Maya site-packages 目录中安装 PyMEL,PyMEL 将安装在您的用户空间中。

若要安装 PyMEL,请将目录转到 mayapy 的安装位置,然后运行 pip install pymel

安装 PyMEL 在 Windows 上 在 macOS 和 Linux 上
安装到 site-packages: mayapy -m pip install pymel sudo ./mayapy -m pip install pymel
安装到用户空间: mayapy -m pip install --user pymel ./mayapy -m pip install --user pymel
注: 还可以使用 whl 文件安装 PyMEL。从 pypi.org/project/pymel/#files 下载 whl 文件,并将其保存到共享位置。然后运行 pip install <path_to_whl_file> 以安装PyMEL。

使用 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。