Автор здесьв пунктах 17.20-17.50 упоминает, что вы можете получить доступ к BPY с помощью стандартного интерпретатора Python в будущее. Ему уже 1 год, так как я могу получить доступ к BPY со стандартной консолью Python?
Trial 0: roundaround -solution не работает с подпроцессом внутри Blender
subprocess.call(['vim', 'test.py']) # некоторое редактирование BPY-файла с помощью Vim (в настоящее время не работает) subprocess.call(['python', 'test.py']) # пытаемся запустить файл python (в данный момент не работает)
Пробная версия 1: не работает вне Blender
$ cat cubes.py импортировать бит/год мои слои = [False]*20 мои слои [0] = Истина add_cube = bpy.ops.mesh.primitive_cube_add для индекса в диапазоне (0, 5): add_cube (местоположение = (индекс * 3, 0, 0), слои = мои слои) $ кубы питона.py Traceback (последний последний вызов): Файл «cubes.py», строка 1, в
импортировать бит/год ImportError: Нет модуля с именем bpy