blender连接pycharm,使用jupyter notebook

文章介绍了如何使用一个强大的Blender插件,将其包装为Jupyter的kernel,使得在PyCharm中调试Blender脚本变得更加方便。该插件允许用户在Blender环境中安装JupyterLabkernel,无需额外安装,只需在指定路径下配置并添加Blenderkernel到Jupyter中。

今天发现一个强大的blender插件,能将blender包装成jupyter的kernel。我觉得用jupyter一段段执行代码比直接用pycharm来调试blender更方便。

插件:GitHub - BradyAJohnston/BNotebooks: An add-on to use Blender interactively inside of Jupyter Notebooks.

如果按下插件的Install required python packages安装包按钮,会在blender的python环境中安装jupyterlab==4.0.7。我将使用base环境已经有的jupyter,不用再装一个,只在blender的环境中装一个ipykernel就可以。

R:\Program Files\Blender Foundation\Blender 3.6\3.6\python\bin>python.exe -m pip install ipykernel

还需要将插件中installer.py的jupyter_path改成自己环境的jupyter路径。

...
def get_kernel_path(kernel_dir):
    kernel_path = None
    if kernel_dir:
        kernel_path = pathlib.Path(kernel_dir)
    else:
        # jupyter_path = get_jupyter_path()
        jupyter_path = "jupyter"
    ...

按下插件的Append Kernel,即可安装包装blender的kernel到jupyter。

接下来就可以在pycharm中愉快地开发blender脚本了。创建ipynb文件(需要pycharm专业版),按下运行,将打开一个blender,可以执行notebook的代码,还可以调试。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值