著者は、ポイント17.20-17.50で、将来的には標準の Python インタープリターを使用して BPY にアクセスできると述べています。すでに 1 年前のものですが、標準の python コンソールを使用して BPY にアクセスするにはどうすればよいですか?
試行 0: ラウンドアラウンド - Blender 内のサブプロセスでソリューションが機能しない
subprocess.call(['vim', 'test.py']) # some editing of BPY -file with Vim (not working currently) subprocess.call(['python', 'test.py']) # trying to execute the python -file (not working currently)
試行 1: Blender の外で動作しない
$ cat cubes.py import bpy mylayers = [False]*20 mylayers[0] = True add_cube = bpy.ops.mesh.primitive_cube_add for index in range(0, 5): add_cube(location=(index*3, 0, 0), layers=mylayers) $ python cubes.py Traceback (most recent call last): File "cubes.py", line 1, in <module> import bpy ImportError: No module named bpy