ImportError:没有名为Blender的模块

时间:2015-06-24 01:03:24

标签: python blender

我使用了Blender 2.49,在我的脚本中我使用了from Blender import *。但现在我将我的代码升级到Blender 2.74,当我运行时出现此错误没有名为Blender的模块。在版本2.74中调用Blender模块有变化吗?

2 个答案:

答案 0 :(得分:3)

从2.50搅拌机开始使用python 3.x并且python api完全改变了。从2.63增加了bmesh(支持n-gons),改变了网格编辑的方式。

您可能希望从一些python 2 to 3 docs开始,因为脚本的某些部分可能需要更改才能在python 3.x中运行。

您可以找到新的api reference online,我建议您从该页面上列出的快速入门和概述开始,甚至可以尝试使用您在blender的文本编辑器中找到的示例脚本模板。

一旦你对新的python api有所了解,就可以重新编写脚本。您还可以在blender.stackexchange.com

找到有关blender特定python脚本的更好帮助

答案 1 :(得分:0)

尝试

import bpy 

您可以在此处找到Blender 2.74 API文档:

https://docs.blender.org/api/blender_python_api_2_74_0/info_quickstart.html