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