我真的几乎要放弃为blender2.68创建一个导入-导出模块的插件,这似乎是一个无法克服的python问题(Blender使用python3.3)。 我在stackoverflow上看到了很多关于这个话题的问题,但是没有一个能回答我的问题。 我剧本的一部分:
if "bpy" in locals():
import imp
imp.reload(xplane_ui)
print ("xplane_ui reloaded.")
imp.reload(explane_import)
print ("All modules reloaded.")
else:
import bpy
from io_explane import xplane_ui
print ("xplane_ui imported.")
from io_explane import explane_import #this is line 47
print ("All modules imported")
我增加了额外的打印线来看看发生了什么。 以下是跟踪结果:
^{pr2}$这太奇怪了。我假设python从上到下都在进步,但是它是如何进步的呢 第46、47和48行,然后更改第47行的决定,并在明显完成后宣布不能执行? 要么python是一种无用的编程语言,要么blender坏了,要么两者兼而有之。不管怎样,错误捕获例程都是非常无用的。在
我不知道搅拌机,但你能不能应该进口
xplane_import
?在相关问题 更多 >
编程相关推荐