从python脚本运行Blender

时间:2017-10-20 21:52:01

标签: python bash blender

我正在尝试学习如何从外部python脚本运行blender命令,我正在从GitHub阅读本教程。但是,当我运行第一个测试blender -b -P run_script.py时,我收到以下错误消息:

Read new prefs: /home/sim/.config/blender/2.76/config/userpref.blend

RNA_def_property_ui_text: 'option_extra_vgroups' '' description ends with a '.' ! RNA_def_property_ui_text: 'option_index_type' '' description ends with a '.' !

Traceback (most recent call last):   File "/home/sim/Desktop/WebApp/Blender/blender-scripting-master/run_script.py", line 22, in <module>
    exec(compile(open(file).read(), scriptFile, 'exec'))

  File "fisher_iris_visualization.py", line 3, in <module>
    import numpy as np ImportError: No module named 'numpy'

然后Blender退出

你有什么想法解决这个问题吗? 非常感谢你提前!

2 个答案:

答案 0 :(得分:1)

您似乎没有在脚本中导入numpy模块。

我的猜测是,没有任何代码,我不容易调试。

答案 1 :(得分:1)

我看起来你的系统上没有安装numpy库。

你可以验证;

python -c 'import numpy; numpy.test()'

如果错误输出,请使用

安装numpy
sudo apt-get install python-numpy

pip install --user numpy