You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac M1 Sonoma运行Manim代码遇LaTeX standalone.cls缺失错误求助

解决Manim运行时LaTeX standalone.cls 缺失错误(Mac M1 Sonoma + MikTeX)

手动安装standalone包

  • 打开MikTeX Console(可在Launchpad或应用文件夹找到)
  • 切换到「Packages」标签页
  • 搜索框输入standalone,找到对应包后点击「Install」
  • 安装完成后关闭控制台,重新运行Manim代码

检查MikTeX自动安装设置

  • 打开MikTeX Console,切换到「Settings」标签页
  • 找到「Automatic package installation」选项,确保设置为「On」
  • 若之前被禁用,改回「On」后保存设置,再尝试运行代码

重置MikTeX文件数据库

  • 打开终端,执行命令:
    initexmf --update-fndb
  • 命令执行完成后,重新运行Manim代码

适配M1架构的LaTeX编译器路径配置

  • M1架构下MikTeX的编译器默认路径为/Applications/MiKTeX Console.app/Contents/Resources/miktex/bin/arm64/
  • 终端执行which pdflatex,若输出路径不符,需手动配置Manim:
    编辑Manim配置文件(通常为~/.config/manim/manim.cfg),修改tex_compiler字段为:
    tex_compiler = /Applications/MiKTeX Console.app/Contents/Resources/miktex/bin/arm64/pdflatex

解决Sonoma系统权限问题

  • 打开「系统设置」→「隐私与安全性」→「完全磁盘访问权限」
  • 点击+号,添加「MiKTeX Console.app」
  • 重启MikTeX后再运行Manim代码

内容的提问来源于stack exchange,提问作者Ashish Awasthi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 17:52:34