... смотри доку blender cli или blender --help в части переменных окружения ($BLENDER_USER_SCRIPTS и $BLENDER_SYSTEM_SCRIPTS) https://docs.blender.org/manual/en/dev/advanced/command_line/arguments.html ...
--env-system-datafiles Set the BLENDER_SYSTEM_DATAFILES environment variable.--env-system-scripts Set the BLENDER_SYSTEM_SCRIPTS environment variable.--env-system-python Set the BLENDER_SYSTEM_PYTHON environment variable.
#!/bin/shif [ -z "$OMP_NUM_THREADS" ]; then NUM_CORES=`grep -m1 '^cpu cores' /proc/cpuinfo | tr -dc 0-9` if [ "$NUM_CORES" ]; then export OMP_NUM_THREADS=$NUM_CORES fifiexport LD_LIBRARY_PATH=/usr/lib/blender/ffmpeg/2.2/lib:${LD_LIBRARY_PATH}exec $BLENDER_WRAPPER /usr/lib/blender/blender -P /usr/lib/blender/reset_excepthook.py "$@"
#myscript.pyimport bpyfrom bpy import contextprint("hello!")path = "/somepath"context.user_preferences.filepaths.script_directory=pathprint(context.user_preferences.filepaths.script_directory)
exec blender --background --python myscript.py
... у тебя уже установлен докер? ты где проводишь проводить эксперименты? ...
>> т.к. у меня полный контроль над своей Ubuntu 16.04 Server... в Сети? ...
>> Но если единственный способ (как мне сказал хостер) это VDS, то это и есть полный контроль над окружением.... а зачем тебе там blender? можешь прокомментировать если это не объект оборонного значения ...
... почему пользователь не может сделать это у себя на ПК? ...
>> почему то не срабатывает. точнее ничего не выводит в консоль... покажи как запускаешь ...
>> Ну, скрипт может/будет добавлять свои "плюшки"б помимо простой конвертации.... то есть ты не хочешь их показывать общественности? ...