Missing plugin in shelf & removing the plugin
シェルフからプラグインがなくなった場合の対処法とプラグインの削除
シェルフからプラグインがなくなる原因は通常2つあります。
原因1 – プラグインが正しいMayaスクリプトディレクトリにインストールされていない
これが原因かどうかは、Mayaスクリプトエディタでコマンドを実行して確認できます:
以下のテキストをPythonボックスに貼り付け、全てを選択し実行をクリックしてください:
main.run()
もしプラグインウィンドウが開けば、これはシェルフアイコンがなくなる原因ではありません。原因2に進んでください。
開かずにスクリプトエディタにエラーが表示される場合:
ImportError: file line 1: No module named Yeti
これはインストールされていないか、間違った場所にインストールされていることを意味します:
Mayaのデフォルトスクリプトディレクトリは以下の通りです:
Windows: C:\Users{YourUserName}\Documents\maya\scripts\mayaBeamer
OSX: /Users/{YourUserName}/Library/Preferences/Autodesk/maya/scripts/mayaBeamer
Mayaを使用しているユーザーアカウントと同じアカウントでプラグインをインストールしていることを確認してください。これは管理者権限を持つユーザーアカウントである必要があります。
原因2 – 何らかのサードパーティアドオンがプラグインアイコンの追加を妨げた、またはその他の理由
方法1
- あなたのマシンから3rd party addonを見つけて削除します。
- 最初の方法が失敗した場合は、次の方法を試してください。
方法2
Mayaがカスタムシェルフを正しく読み取れなくなるために、プラグインアイコンが表示されなくなることがあります。既存のuserPrefs.melファイルを削除するだけで十分です。
userPrefs.melファイルの場所は以下の通りです:
- Win: C:\Users{YourUserName}\Documents\maya\201X\prefs\userPrefs.mel
- OSX: /Users/{YourUserName}/Library/Preferences/Autodesk/maya/201x/prefs/userPrefs.mel
その後、Mayaのシェルフでプラグインが表示されるかどうか確認してください。
まだ問題が解決しない場合、または支援が必要な場合は、サポートまでお問い合わせください。この問題を解決するために、出力ウィンドウとuserSetup.pyファイルの内容を確認することが私たちにとって有用ですので、準備してお見せください。
プラグインファイルを削除してプラグインをアンインストールする方法
プラグインを完全にアンインストールするには、すべてのプラグインファイルを削除してください。デフォルトの場所は以下の通りです:
- Windows: C:\Users{YourUserName}\Documents\maya\scripts\
- OSX: /Users/{YourUserName}/Library/Preferences/Autodesk/maya/scripts/
そして、Mayaのシェルフから削除します。これは原因2 -> 方法2で説明されているように行います。
更新日 30/11/2023
ありがとうございます