simsun.ttc在macOS中不预装,若已手动安装,通常位于~/Library/Fonts/或/Library/Fonts/;/System/Library/Fonts/为只读系统目录,不会默认存在该文件。

在Mac上查找字体安装路径,是为了确认字体是否已正确注册、排查应用中字体不显示的问题,或是为Python绘图库(如matplotlib)指定中文字体文件位置。直接打开访达或终端盲目搜索,很可能找不到真正被系统识别的字体文件。
用字体册快速定位字体真实路径
这是最可靠、无需命令行的方法,尤其适合不确定字体来源或担心误删系统字体的用户。
第一步:打开「字体册」应用——可在「应用程序」→「实用工具」中找到,或按 Command + 空格 呼出聚焦搜索,输入“字体册”后回车。
第二步:在左侧边栏点击「所有字体」,右侧列表会显示全部已注册字体。在顶部搜索框输入目标字体名(例如“PingFang”或“STHeiti”),确保它显示为黑色粗体且右侧无禁用图标(灰色圆圈带斜杠)。
第三步:右键点击该字体名称 → 选择「在访达中显示」。此时访达窗口将直接定位到该字体文件所在的文件夹,并高亮选中该文件。
第四步:在访达窗口顶部地址栏,你会看到完整路径——它可能是 /System/Library/Fonts/PingFang.ttc(系统级)、/Library/Fonts/xxx.ttf(全局可用)或 /Users/你的用户名/Library/Fonts/xxx.otf(仅当前用户)。这个路径就是字体被系统实际读取的位置。
通过终端快速列出常用字体目录
如果你需要批量检查或写脚本,终端命令更高效,但要注意权限和路径有效性。
打开终端,依次执行以下命令:
ls -l /System/Library/Fonts/ | head -n 5 —— 查看系统内置字体主目录,苹果官方字体(如PingFang、STHeiti)基本都在这里,无需额外安装即可调用。
ls -l /Library/Fonts/ —— 这是管理员安装的全局字体目录,所有账户都能使用,需 sudo 权限才能写入。
ls -l ~/Library/Fonts/ —— 这是当前用户的私有字体目录,双击安装或拖入字体册默认都存到这里,无需管理员密码,安全性更高。
注意:/System/Library/Fonts/ 在 macOS Catalina 及之后版本受系统完整性保护(SIP),普通用户无法写入或删除其中文件,但读取完全正常——这意味着你放心用它配置 matplotlib,但别试图往里拷字体。
方法三:从应用内反查字体路径(适用于Photoshop等专业软件)
某些第三方设计软件会自带字体,它们不经过字体册注册,路径较隐蔽。
方法一:启动 Photoshop 或 Illustrator → 打开「字符」面板 → 选中一段文字 → 在字体下拉菜单中找到目标字体 → 记下字体全名(含字重,如 “Helvetica Neue Bold”)。
方法二:回到「字体册」→ 左侧边栏切换至「计算机」→ 右侧列表滚动查找该全名 → 右键 → 「在访达中显示」。若找不到,说明该字体未被系统注册,仅软件内部调用,不能被其他程序(如Pages或Python)识别。
方法三:若确认是Adobe自带字体,典型路径为 /Applications/Adobe Photoshop 2024/Adobe Photoshop 2024.app/Contents/Resources/Required/Fonts/(路径随版本变动,需按实际App名称调整)。

















