maya脚本能执行但无法print打印结果的解决办法

这个问题一开始很难查到原因,后来搜到智商帝的博客里有相关问题(原文链接https://blog.l0v0.com/posts/2a2e288f.html)。原因是因为有脚本使用了如下代码

reload(sys)
sys.setdefaultencoding('utf-8')

导致打印输出在output window里,也就是那个随maya一起打开的白色窗口。

解决办法

把所有初始化的脚本中有该代码的都注销后,发现确实是恢复了。

如果代码里有中文建议在代码顶行使用

#-*- coding:utf-8 -*-

你可能感兴趣的:(maya脚本能执行但无法print打印结果的解决办法)