Mayaは、インストールされているPythonを使用せず、ソフトウェアに含まれている独自の2.6バージョンのPythonを使用します。
ただし、PYTHONHOME環境変数を設定することで変更できます。次の記事では、その方法と、正しく設定されていることを確認する方法について説明します。
Maya内でPythonを選択する
基本的に、記事は3つのステップにまとめることができます。
- 環境変数PYTHONHOMEを作成し、必要なPythonのバージョン(C:\ Python27など)を指すように設定します。
- 「MayaDirectory」\Python\ Lib \ site-packages(C:\ Program Files(x86)\ Autodesk \ Maya2013 \ Python \ Lib \ site-packagesなど)からファイルをコピーして、「PYTHONHOME」\ Lib\siteに貼り付けます。 -パッケージ(例:C:\ Python27 \ Lib \ site-packages)。
Mayaを再起動して、すべてが機能するかどうかを確認してください。(Mayaの「スクリプトエディタ」から)実行することで、どのPythonが使用されているかを確認できます。
import sys
print sys.prefix
この記事では、環境変数を変更した後にMayaのライブラリを機能させる方法を強調している2番目のステップに特に注意してください。この最後の手順を正しく実行しなかった場合、印刷ステートメントが「スクリプトエディタ」ではなく「出力ウィンドウ」に表示される可能性があることに注意してください。
リンクされた記事の手順をテストしましたが、すべて正しく機能しました。バージョンの変更は、Python2.6とPython2.7の両方で機能しました。ただし、Python APIのすべての側面が2.7で機能するかどうかを知るために、すべてを広範囲にテストしたわけではありません。