私は「addsitedirトリック」でマヤにいくつかのPythonモジュールを追加して終わりで説明したが、すべてのpythonモジュールは、Mayaとうまく演奏されるわけではありません。
Windows上のPythonは、Visual Studio 2008 Professionalでビルドされています。 Mayaは独自のPythonインタプリタを使用しますが、Autodeskは別のVisual StudioバージョンでMayaをビルドします。これは、Pythonモジュールをinsallし、Mayaでそれらを使用しようとすると問題につながります。
http://p-nand-q.com/python/building-python-27-with-vs2010.html
あなたが試すことができますどのような:は、WindowsのボックスでPython 2.7をインストールし、インストールするには、アクセスしたいモジュールをBeatuifullyは(希望のモジュールを自分でコンパイルするハード溶液と一緒に)ここで説明しましたMayaで(例えばpipで)。
import site
site.addsitedir("/path/to/your/python27/Lib/site-packages")
でもクリーンなソリューションの代わりにグローバルのsite-packagesのvirtualenvのを使用することです:そうは次のように今、MayaであなたのマヤのPythonインタプリタのSitePackagesに(あなただけのモジュールにインストールされた)システムのSitePackagesを追加フォルダ! (少なくとも私はpsycopg2を取得するために何をしており、Mayaでリクエストをプレイしています)
しかし、この回答の冒頭で述べたように、これは失敗する可能性があります。
ところで:私は、MayaでGUIのものをしたい場合は、Tkinterではなくpydideを使うことを強くお勧めします。または、Maya-Wrappersをpymel経由で使用することをお勧めします。 (http://help.autodesk.com/cloudhelp/2017/ENU/Maya-Tech-Docs/PyMel/ui.html)
あなたの共有ライブラリは32bitライブラリですが、mayaのPythonインタプリタは64bitです。 –