0
我的問題: Blender是爲Python 3.5.1編譯的,但MORSE已經爲Python 3.3.6編譯!檢查您的MORS構建配置或選定的Blender版本。在ubuntu上使用python版本安裝MORSE Simulator的問題14.04
壞Python版本
你的環境是不正確的配置運行莫爾斯! 看來,它們都是python版本的必修課。所以當我卸載python 3.3並安裝3.5和莫爾斯不能工作。
我的問題: Blender是爲Python 3.5.1編譯的,但MORSE已經爲Python 3.3.6編譯!檢查您的MORS構建配置或選定的Blender版本。在ubuntu上使用python版本安裝MORSE Simulator的問題14.04
壞Python版本
你的環境是不正確的配置運行莫爾斯! 看來,它們都是python版本的必修課。所以當我卸載python 3.3並安裝3.5和莫爾斯不能工作。
我有同樣的問題,但它是一個更窄的版本差距:
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.
這對攪拌機2.76
。如果您使用綁定3.3.x
版本的python的舊版本攪拌機,則可以使其工作。
在您最喜愛的編輯器中打開path/to/morse/bin/morse.in
。查找功能check_blender_python_version
,修改它返回無:
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
然後重建Morse和重新安裝
這將禁用版本檢查,這是不理想的,但假設您已經確認這兩者都是使用相同的次要版本的Python,它應該工作。在我的情況下,我可以運行模擬等沒有問題。
爲什麼不用Python 3.5.1編譯MORSE呢? – edwinksl