我现在正在使用Mountain Lion。我已经安装了Blender (因为它是OpenGrasp的依赖项),并下载了OpenGrasp。但是,我尝试加载机器人编辑器,得到的结果是:
$ python GraspRobotEditor.py
Traceback (most recent call last):
File "GraspRobotEditor.py", line 34, in <module>
import Blender
ImportError: No module named Blender如何将Python指向Blender python接口?在这里,Getting Started guide并没有给您提供太多的指导。
(我确信这是一个需要解决的微不足道的问题,但无论如何我都希望在StackOverflow上看到这方面的文档。)
发布于 2013-06-20 23:39:13
从错误中找不到代表python钩子到Blender的python模块Blender。所以可能有几个原因,这可能是与您的设置有关的任何数量的原因。
第一个是Blender模块是运行时生成的,whileBlender正在运行。具体使用的' Blender‘模块是Blender 2.4x系列的一部分。根据你在那里提供的链接,他们提到了移植到更新的版本,但检查他们的snv,代码肯定是为2.49编写的。
Blender 2.49b是最新的稳定版本-- http://download.blender.org/release/确保你正在使用它。
下一件事是它是否可以通过run Script命令运行
TL:DR
如果没有,您需要将该文件夹安装到您安装的Blender模块目录中,然后尝试运行它。
编辑:我正在研究更多的SVN,确实出现了blender 2.5+的版本2,它可以放入压缩文件中,并通过附加安装程序进行安装。根据bl_info的说法,它是为2.58构建的,但是你需要什么支持级别才能自己试用呢?
https://stackoverflow.com/questions/17205390
复制相似问题