2017-10-20 3 views
0

외부 파이썬 스크립트에서 블렌더 명령을 실행하는 방법을 배우려고합니다. 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' 

그런 다음 블렌더가

을 종료 당신은 그것을 해결하기 위해 어떤 생각을 가지고 있습니까? 미리 감사드립니다.

+1

블렌더 통역, 파이썬 콘솔 및 스크립트 창을 포함하여 NumPy와 설치하는 경우. (https://docs.blender.org/manual/en/dev/advanced/scripting/index.html). 특별히 유스 케이스가 없다면 블렌더 내부를 사용해 보는 것이 좋습니다. – Rookie

+0

안녕하세요. 도움을 주셔서 감사합니다. 전체적인 이야기는 vtk 파일을 서버의 백엔드 (예 : 하위 프로세스)의 json 파일로 변환해야한다는 사실에서 비롯된 것입니다. 따라서 원격에서 호출하여 실행할 수있는 스크립트를 만들고 싶습니다. 거기에 대한 참조 링크가 있습니까? 고맙습니다 ! – Sim81

답변

1

스크립트에 numpy 모듈을 가져 오지 않은 것으로 보입니다.

내 코드는 아무 것도없이 쉽게 디버깅 할 수 있습니다.

1

시스템에 numpy 라이브러리가 설치되어있는 것처럼 보이지 않습니다.

으로 확인할 수 있습니다.

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

그것은 오류가 밖으로 다음

sudo apt-get install python-numpy 

또는

pip install --user numpy 
관련 문제