manim開箱即用版發(fā)布
請(qǐng)看評(píng)論置頂,下文不用讀了
先上圖


步驟大概分為如下兩步:
python便攜環(huán)境搭建
使用便攜版的MiKTeK,F(xiàn)Fmpeg,SOX,Dvisvgm,添加環(huán)境變量

我使用的是3.7.5版本
需要在?https://www.python.org/downloads/windows/ 下載
python-3.7.5-embed-win32.zip? 和?python-3.7.5.exe 兩個(gè)都要下載,這里你可以使用64位
安裝?python-3.7.5.exe ,只需要勾選Tcl就行了,我們要里面的Tcl
解壓python-3.7.5-embed-win32.zip 到D盤根目錄(推薦),重命名為?python
從 https://bootstrap.pypa.io/get-pip.py 下載 get-pip.py
修改?D:\python\python37._pth (此乃最關(guān)鍵步驟)
刪除# import site 的#號(hào),并填上一句??Lib\site-packages

用命令行執(zhí)行:python get-pip.py??

配置Tcl環(huán)境,保險(xiǎn)起見還是配置吧,說不定你哪天需要matplotlib,就需要先配置好Tcl
你不需要用到matplotlib或基于matplotlib的庫的話,上面下載安裝?python-3.7.5.exe 就不需要了!
不過,建議學(xué)習(xí)一下方法,因?yàn)樵摲椒?,很少有人知道,你在網(wǎng)上幾乎搜不到
分三步
第一步:lib\tkinter 文件夾 復(fù)制到embedded\python37.zip 壓縮包里
第二步:DLLs\下 的 _tkinter.pyd?? tcl86t.dll? ?tk86t.dll 復(fù)制到embedded\
第三步:復(fù)制Tcl 文件夾到embedded\
檢測代碼
from tkinter import *
a=Tk()

后面開始關(guān)鍵步驟,瞪大眼睛看

為了不報(bào)錯(cuò),影響信心和心情,請(qǐng)按照我說的順序來
從?https://www.lfd.uci.edu/~gohlke/pythonlibs/#pycairo 下載pycairo-1.19.1-cp37-cp37m-win32.whl (64位請(qǐng)下載 pycairo?1.19.1?cp37?cp37m?win_amd64.whl)
在 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 搜索progressbar,下載progressbar-2.5-py2.py3-none-any.whl (看仔細(xì)了,別下載錯(cuò)了,這個(gè)不分系統(tǒng)位數(shù))
使用?
pip install?pycairo-1.19.1-cp37-cp37m-win32.whl
?pip install?progressbar-2.5-py2.py3-none-any.whl?
安裝這兩個(gè)輪子
順帶? pip install pyreadline 安裝這個(gè)庫

上面的搞定之后,就步入正題了,建議使用國內(nèi)源,速度會(huì)變快
python -m pip install manimlib -i? https://pypi.tuna.tsinghua.edu.cn/simple
我不會(huì)告訴你,很快就會(huì)裝好的,非???,并且只要你上面嚴(yán)格按照我寫的操作,就不會(huì)報(bào)錯(cuò)(如果報(bào)錯(cuò)了,只可能是你哪步錯(cuò)了)
以上,python部分完畢

從?https://mirrors.tuna.tsinghua.edu.cn/ctan/systems/windows/miktex/setup/ 下載?
miktex-portable.exe (32位有這個(gè),64位需要重命名)

便攜化安裝方法:
將 basic-miktex-2.9.*-x64.exe 重命名為 miktex-portable.exe
安裝即可
------------------------------------------------
從?https://ffmpeg.zeranoe.com/builds/win32/static/? 下載最新版?ffmpeg
-------------------------------------------------
從?https://sourceforge.net/projects/sox/files/sox/14.4.2/? 下載?sox-14.4.2-win32.zip
從?https://sourceforge.net/projects/dvisvgm 下載?dvisvgm-1.10-win32.zip
-------------------------------------------------
安裝?miktex-portable.exe 到D盤根目錄
解壓 FFmpeg,SOX,Dvisvgm 到新建文件夾 D:\manim

------------------------------------------------
配置環(huán)境變量

----------------------------------------------------------------
如果,以上步驟你是嚴(yán)格按照我寫的操作的,那么到了見證奇跡的時(shí)刻了!
復(fù)制?https://github.com/3b1b/manim 項(xiàng)目里的??manim.py example_scenes.py?
隨便在桌面建個(gè)文件夾,復(fù)制進(jìn)去,輸入命令
python manim.py example_scenes.py SquareToCircle -pl



以上就是全部教程了
再推薦幾個(gè)庫吧
jupyter
如果你想找個(gè)小巧的編輯器,推薦pyzo (不過安裝中會(huì)報(bào)錯(cuò),這里給出解決方法)
把lib\site-packages\pyzo里的yoton和pyzokernel兩個(gè)文件夾復(fù)制,粘貼到 Lib\site-packages 下
繪圖 seaborn 和?Bokeh