我现在正在使用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上看到这个问题。)
答案 0 :(得分:1)
从错误中你找不到代表python钩子到Blender的python模块Blender。所以可能有一些这可能是你的设置的任何原因。
第一个是Blender模块是运行时生成的运行时。使用的特定“Blender”模块是Blender 2.4x系列的一部分。根据你在那里提供的链接,他们提到移植到更新版本,但检查他们的snv代码肯定是为2.49写的。
Blender 2.49b是最后一个稳定版本 - http://download.blender.org/release/确保您使用它。
接下来是它是否可以通过Run Script命令运行
TL:DR
如果没有,您需要将文件夹安装到安装的Blender模块目录中,然后尝试运行它。
编辑:正在进一步查看SVN并且确实有一个版本2用于blender 2.5+,它可以放入zip文件并通过附加安装程序安装。根据bl_info,它是为2.58构建的,但你需要自己试用的支持级别。