可以在 Maya 的 Python 解释器中使用标准 Python 软件包管理系统 pip,以安装、搜索和查询 Python 软件包。
可使用 Maya Python 解释器 mayapy 从命令行调用 pip。无法在 Maya Python 脚本编辑器中调用它。
在 Windows 上,mayapy 位于 C:\Program Files\Autodesk\Maya<版本号>\bin 中;在 macOS 上,它位于 /Applications/Autodesk/maya<版本号>/Maya.app/Contents/bin 中;在 Linux 上,它位于 /usr/autodesk/Maya<版本号>/bin/ 中。
可以将软件包安装到 Maya site-packages 目录或您的用户空间。您需要管理员权限(在 Windows 上)或超级用户权限(在 macOS 和 Linux 上),才能在 Maya site-packages 目录中安装软件包。如果您没有管理员或超级用户权限,或者您不想在 Maya 安装目录中安装软件包,还可以使用 --user 标志在用户空间中安装软件包。
平台 | 在 Maya 的 site-packages 目录中安装 | 在用户空间中安装 |
---|---|---|
Linux | sudo ./mayapy -m pip install <标志> <软件包> | ./mayapy -m pip install <标志> --user <软件包> |
macOS | sudo ./mayapy -m pip install <标志> <软件包> | ./mayapy -m pip install <标志> --user <软件包> |
Windows | mayapy -m pip install <标志> <软件包>
从以管理员身份运行的命令窗口 |
mayapy -m pip install <标志> --user <软件包> |
您还需要管理员或超级用户权限才能从 Maya site-packages 目录中卸载软件包。
Linux 和 macOS | sudo ./mayapy -m pip uninstall <软件包> |
Windows | mayapy -m pip uninstall <软件包> |
pip 可帮助您维护 Maya Python 软件包。您可以查看安装的软件包列表,方法是运行 ./mayapy -m pip list(在 macOS 和 Linux 上)和 mayapy -m pip list(在 Windows 上)。
有关 pip 的最新信息,请参见 pip 用户手册。