PyMEL は、一般的な操作の構文を簡易化することによって Maya 拡張機能の開発をサポートする、オープンソースの Python ライブラリです。
PyMEL は Luma Pictures 社 によって開発、維持されています。オートデスクは PyMEL を直接サポートしていません。ご使用の Maya のバージョンと互換性のある PyMEL のバージョンを確認するには、https://pypi.org/project/pymel/ を参照してください。
インストールするには、pip package manager を使用します。pip を使用したインストールの最新情報については、『pip ユーザ ガイド』を参照してください。
既定では、PyMEL は Maya の site-package フォルダにインストールされます。ユーザ スペースに 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 フォルダにインストールされている場合に、PyMEL をアンインストールするには、Windows の場合は管理者権限、macOS と Linux の場合はスーパー ユーザ権限が必要になります。