如何在Python 3.7中运行manim示例?

我正在尝试使用Windows 10和Python 3.7运行manim。我已经按照

https://www.youtube.com/watch?v=ZltiKHFWmv8&t=695s

下载了MikTex和Sox,并成功安装了所有要求。

C:\Users\...>python -m pip install -r manim\requirements.txt
Requirement already satisfied: argparse in c:\users\hallo.desktop-4ovso14\anaconda3\lib\site-packages (from -r manim\requirements.txt (line 1)) (1.4.0)
Requirement already satisfied: colour in c:\users\hallo.desktop-4ovso14\anaconda3\lib\site-packages (from -r manim\requirements.txt (line 2)) (0.1.5)
Requirement already satisfied: numpy in c:\users\hallo.desktop-4ovso14\anaconda3\lib\site-packages (from -r manim\requirements.txt (line 3)) (1.19.1)
Requirement already satisfied: Pillow in c:\users\hallo.desktop-4ovso14\anaconda3\lib\site-packages (from -r manim\requirements.txt (line 4)) (7.0.0)
Requirement already satisfied: progressbar in c:\users\hallo.desktop-4ovso14\anaconda3\lib\site-packages (from -r manim\requirements.txt (line 5)) (2.5)
Requirement already satisfied: scipy in c:\users\hallo.desktop-4ovso14\anaconda3\lib\site-packages (from -r manim\requirements.txt (line 6)) (1.4.1)
Requirement already satisfied: tqdm in c:\users\hallo.desktop-4ovso14\anaconda3\lib\site-packages (from -r manim\requirements.txt (line 7)) (4.47.0)
Requirement already satisfied: opencv-python in c:\users\hallo.desktop-4ovso14\anaconda3\lib\site-packages (from -r manim\requirements.txt (line 8)) (4.3.0.36)
Requirement already satisfied: pycairo in c:\users\hallo.desktop-4ovso14\anaconda3\lib\site-packages (from -r manim\requirements.txt (line 9)) (1.19.1)
Requirement already satisfied: pydub in c:\users\hallo.desktop-4ovso14\anaconda3\lib\site-packages (from -r manim\requirements.txt (line 10)) (0.24.1)
Requirement already satisfied: pygments in c:\users\hallo.desktop-4ovso14\anaconda3\lib\site-packages (from -r manim\requirements.txt (line 11)) (2.6.1)
Requirement already satisfied: pyreadline in c:\users\hallo.desktop-4ovso14\anaconda3\lib\site-packages (from -r manim\requirements.txt (line 12)) (2.1)

我尝试了以下变体来运行SquareToCircle示例:

C:\Users\...>python -m manimlib example_scenes.py SquareToCircle -pl
C:\Users\...\Anaconda3\python.exe: No module named manimlib.__main__; 'manimlib' is a package and cannot be directly executed

产生错误。

C:\Users\...>python -m manim example_scenes.py SquareToCircle -pl
C:\Users\...\Anaconda3\python.exe: No module named manim.__main__; 'manim' is a package and cannot be directly executed

产生错误。

C:\Users\...>python3 -m manim example_scenes.py SquareToCircle -pl

什么都不做。
添加SquareToCircle()到example_scenes.py的末尾并运行它确实会显示类似

Animation 1: TransformSquare:  67%|######6   | 40/60 [00:00<00:00, 60.62it/s]

最终产生

Played 3 animations

没有显示所需的视频。
原文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值