搅拌机导入错误:无法导入nam

2024-06-12 05:43:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我真的几乎要放弃为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坏了,要么两者兼而有之。不管怎样,错误捕获例程都是非常无用的。在


Tags: 模块fromioimportmodulesuiallreload