我为我的团队创建了一个maya python工具链。一切运作良好,只是在一台机器上我似乎有问题。我缩小到打印命令。像这家名为 “temp.py” 测试库:(!只有一台计算机上)玛雅Python:IOError:[Errno 9]错误的文件描述符
import os
# from pymel.core import *
print "Hello"
与
import temp
它产生这样的输出导入之后:
// Error: 9
# Traceback (most recent call last):
# File "<maya console>", line 1, in <module>
# File "C:\maya_scripts\temp.py", line 4, in <module>
# print "Hello"
# IOError: [Errno 9] Bad file descriptor //
我已经尝试Maya版本2016,2016.5和2017。所有相同的结果。 作为独立的Python 2.5还没有得到这个问题。对我来说,这听起来像是某种配置问题,但是它在3个不同的maya安装中的表现也是一样的,所以删除这些prefs也没有帮助。
你正在运行GUI maya或mayapy.exe standalonw? – theodox
我在Maya应用程序本身运行它,我在maya脚本编辑器控制台中得到这个错误。 – clawjelly