在ubuntu 14.04上使用python版本安装MORSE Simulator的问题

时间:2016-06-08 00:29:46

标签: python ubuntu install simulator

我的问题:  Blender是为Python 3.5.1编译的,但是MORSE已经为Python 3.3.6编译了!检查您的MORSE构建配置或选定的Blender版本。

  • 糟糕的Python版

  • 您的环境未正确设置以运行MORSE! 似乎这两个都是python版本的必修课。因此,当我卸载python 3.3并安装3.5并且莫尔斯无法工作时。

1 个答案:

答案 0 :(得分:0)

我有同样的问题,除了版本差距要小得多:

Blender is compiled for Python 3.4.2 but MORSE has been compiled for Python 3.4.3! Check your MORSE build configuration or the selected Blender version.

这是针对Blender 2.76的。如果您使用捆绑了3.3.x版本的python的旧版本的blender,则可以使用此功能。

在您喜欢的编辑器中打开path/to/morse/bin/morse.in。找到函数check_blender_python_version,修改它以返回None:

def check_blender_python_version(blender_path):
    """ Creates a small Python script to execute within Blender and get the
    current Python version bundled with Blender
    """
    return None

然后重建莫尔斯并重新安装

这会禁用版本检查,这是不理想的,但假设您已经验证两者都使用相同的次要版本的Python,它应该可以工作。就我而言,我可以毫无问题地运行模拟等。