PyMEL をインストールして読み込む

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 オプションを指定してインストール コマンドを実行します。

注: Maya の site-package フォルダに 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 をインストールすることもできます。whl ファイルを pypi.org/project/pymel/#files からダウンロードし、共有の場所に保存します。次に、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 フォルダにインストールされている場合に、PyMEL をアンインストールするには、Windows の場合は管理者権限、macOS と Linux の場合はスーパー ユーザ権限が必要になります。