PyMEL 是开源 Python 库,它通过提供用于常见操作的简化语法来帮助开发 Maya 扩展。
它由 LUMA Pictures 开发和维护。Autodesk 不直接支持 PyMEL。访问 https://pypi.org/project/pymel/,查找与 Maya 版本兼容的 PyMEL 版本。
可使用 pip 软件包管理器安装 PyMEL。有关使用 pip 进行安装的最新信息,请参见 pip 用户手册。
默认情况下,PyMEL 安装在 Maya site-packages 目录中。若要在您的用户空间中安装 PyMEL,请使用 --user 选项运行安装命令。
若要安装 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 |
使用 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。