本次版本:
blender:3.6
vscode:1.81.0
python:3.11.4

1.下载blender
方式1(官网):https://www.blender.org/
方式2(推荐):https://www.blendercn.org/

2.下载vscode
https://code.visualstudio.com/
下载最新版本即可

3.下载python
https://www.python.org/downloads

4.vscode安装blender插件
extensions搜:Blender Development

5.安装blender API自动补全模块
pip install fake-bpy-module-latest

6.设置脚本开发目录

7.vscdoe关联python解释器路径
F1或者Crtl+Shift+P调出命令台 输入Python:select interpreter 选择python的安装目录

8.测试
F1或者Crtl+Shift+P调出命令台 输入Blender:start 启动blender

9.创建test.py文件

import bpy
from random import randint

#随机创建300个cube,x/y/z范围限制(-30,30)
number = 300
for i in range(0,number):
    x = randint(-30,30)
    y = randint(-30,30)
    z = randint(-30,30)
    bpy.ops.mesh.primitive_cube_add(location=(x,y,z))

F1或者Crtl+Shift+P调出命令台 输入Blender:Run Script