鱼C论坛

 找回密码
 立即注册
查看: 3197|回复: 2

[技术交流] 05 - 还可以使用 Jupyter

[复制链接]
发表于 2022-11-30 20:15:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 不二如是 于 2022-11-30 20:56 编辑

上一节课 04 我们基于 VSCode 完成了第一个程序。

除了上面这个玩法外,还可以使用 Jupyter 哦~

在 VSCode 的扩展中找到 Jupyter 和 Jupyter Keymap:

2022-11-30_19-52-04.png

安装完成以后,通过快捷键进入“显示所有命令”菜单,找到图中所示的创建 Jupyter Notebook:

2022-11-30_19-55-20.png

然后进入 Jupyter 编辑界面,右上角(下图 1 )选择为 Python 3.9 环境:

2022-11-30_19-56-57.png

快速测试下是否完成 Jupyter 搭建,我们输入下面的代码:
from manim import *
config.medir_width = "100%"
注意在 Jupyter 中 ,Enter 是换行,Shift+Enter 是运行代码。

config.medir_width = "100%" 用来设置预览视频占据“视宽”(可看到的区域)100% 的宽度。

我们运行一下,如果你的结果也是下图所示,就可以安心使用 Jupyter 咯。

2022-11-30_20-02-32.png

因为我们已经导入 Manim 了,所有只需将 class 部分代码写入到第二个块中。

然后在一开始添加一个启动命令:
%%manim -qh MyScene
%% 表示是 Manim 的魔术命令。

后面和上一课说的一样。

运行一下代码,直接在下面看到输出结果了:

2022-11-30_20-09-29.png

1 为完整代码,2 为编译过程,3 为显示结果。

在 Jupyter 中使用 Manim 比较简单,也方便展示。

如果我们不想看到 2 中那些编译信息,可以在上面的魔术命令中添加 -v WARNING

游客,如果您要查看本帖隐藏内容请回复


这样就只有在出错时,才会出现提示信息,正常编译时不会显示。

2022-11-30_20-55-16.png

好啦,快去体验一下 Jupyter+Manim 的丝滑吧~~


评分

参与人数 1荣誉 +2 鱼币 +2 贡献 +2 收起 理由
小甲鱼的二师兄 + 2 + 2 + 2

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-30 21:47:14 From FishC Mobile | 显示全部楼层
Manim 好好玩
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-12-12 16:09:26 | 显示全部楼层
Manim 好好玩
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-22 14:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表