不是變數 win10 在win10下安裝manim

2021-10-16 04:26:33 字數 1590 閱讀 1182

manim是製作簡單動畫的乙個python庫,具體介紹請參考

3b1b/manim​github.com

例如

無論是windows或者是其它作業系統使用者的安裝方式,在鏈結中有詳細說明。下面詳細說明一下安裝步驟,重點放在win10使用者可能遇到的問題上。

anaconda, texlive, ffmpeg, sox

pydub乙個處理聲音的庫

colour處理顏色表示的庫

vaab/colour​github.com

opencv

opencv-python​pypi.org

除此之外可能還會缺少一些相應的庫,按提示使用conda或者pip安裝就可以了。

manim並未包含在anaconda裡,因此可以用pip安裝,如下

pip install manimlib
在安裝manimlib的時候,win10中文使用者遇到第乙個就是編碼上的問題,錯誤如下。

unicodedecodeerror: 'gbk' codec can't decode byte 0xff in position 0......

csdn-專業it技術社群-登入​blog.csdn.net除了上面的問題外,還有兩個主要問題。第一,manim支援latex中的數學公式,但是win10下由於眾所周知路徑的問題,導致latex命令無法正常執行。這裡面的鍋可能還是manim自己,應該使用pathlib。第二,使用xelatex支援中文。第乙個問題具體參考

第二個是中文支援的問題,在檔案目錄下查詢「constants.py」檔案,把其中的變數tex_use_ctex 設定為"true"即可。

在安裝時,pip還會安裝requirement.txt中指出的依賴包版本安裝,通常都比較低。所以如果你之前安裝過類似anaconda這樣的整合環境,把requirement.txt中所以"=="改為">="。

儘管程式宣告在命令列可以用-g引數生成中間的每一幀,但是實際上這個功能並沒有開法。

manim目前還處於不斷更新中,網上或者其自帶的一些以前的動畫,目前已經不能生成。manim乙個很有用處的地方在於和beamer結合製作ppt。beamer最大的特點就是簡潔、排版美觀,而缺點就是缺乏動態效果,用tikz相當麻煩。如果用onslide或者animation來實現,可以使用manim先製作這些,然後插入到beamer當中,為此我專門定製了乙個黑色背景的beamer,當然目前由於-g選項的缺失,只能利用onslide實現一些beamer中類似item的停頓效果。

最後來看一下效果。

win10使用技巧,win10小技能

介紹一下win10一些小技巧,這些可以更方法方便快捷的使用win10,給我們工作帶來更高的效率。首先先來看下常使用的 顯示桌面 在以往的系統的工作列的快速啟動欄裡,常有乙個顯示桌面圖示,按一下就返回到桌面。win10一樣也有,顯示在工作列的最右邊,點選一下就可以返回到桌面。cortana搜尋框。這個...

華碩win10鍵盤失靈 Win10 高階用法彙總

電腦作為我們每天都離不開的工具,深入了解我們的作業系統,可以幫助我們更好地使用它,為工作帶來極大便利。今天給大家介紹一些 win10 系統自帶的超讚功能,方便大家日常工作使用。1 多桌面辦公 使用快捷鍵 win tab 開啟任務檢視,單擊右下角可以新建桌面。也可以使用 win ctrl d 來建立新...

win10應用怎麼分組 win10應用分組的方法

win10應用怎麼分組 win10應用分組的方法 點選win10開始螢幕中應用的最上方空白處,如下圖所示,會出乙個方框,就是應用分組的功能了。在方框裡內可以輸入文字,來定義目前應用分組的標識。將現有的應用向上拖動,拖離現有應用標識框的範圍,會出現新的應用分組標識框,如下圖所示。在新的應用分組標識框內...