maya2008 win32api 64位 python
在64位的Maya 2008版本上,怎么才能成功运行import win32api
呢?
出现了以下错误:
Error: No module named win32api Traceback (most recent call last): File "", line 1, in ImportError: No module named win32api
我需要在Python中获取鼠标光标的位置,这样我才能把窗口放在那个位置。有没有其他方法可以做到这一点?
最好的祝愿,
kNish
1 个回答
1
Maya使用的是自己独立的Python版本。你需要把pywin32安装的路径加进去,可以通过某种方式来实现……你可以在以下位置创建一个.pth文件:
C:\Program Files\Autodesk\Maya2009\Python\Lib\site-packages\
另外,就像Adam提到的,确保你安装的是64位的pywin32。
这里有一篇关于这个主题的文章:
http://www.rtrowbridge.com/blog/2008/11/27/maya-python-import-scripts/
编辑:
是的,确实我觉得他们没有为Python 2.5的64位版本提供PyWin32:
适用于Windows的AMD64版本,支持Python 2.6及更高版本(对Python 2.5的支持实在太难了,抱歉)。感谢Roger、Steve Yin和Sidnei da Silva的很多帮助。
http://sourceforge.net/project/shownotes.php?release_id=603349