在 Mac 上解决 LM Studio 无法下载模型的问题(国内镜像替换教程)

news/2025/3/6 13:55:59/文章来源:https://www.cnblogs.com/Conan-Zero/p/18754999

如果你在使用 LM Studio 时遇到类似 There was an error fetching results from Hugging FaceModel details error: fetch failed 的报错,大概率是因为国内网络无法稳定连接 Hugging Face 服务器。配置代理可能也无效,但通过替换 LM Studio 内置的 Hugging Face 域名为其国内镜像站 hf-mirror.com,即可快速解决问题。以下是针对 Mac 用户的详细操作教程。


解决方案原理

LM Studio 默认从 huggingface.co 拉取模型,但由于网络限制,国内用户常出现连接失败。通过修改 LM Studio 内部代码,将 huggingface.co 全局替换为国内镜像站 hf-mirror.com,即可绕过网络限制,加速模型下载。


操作步骤

1. 使用 VSCode 打开 LM Studio 资源目录

  • 关闭 LM Studio:确保应用完全退出(可在 Dock 栏右键点击图标选择退出)。
  • 打开指定目录
    通过终端快速定位到目标文件夹,执行以下命令:
    # 使用 VSCode 直接打开目录(需已安装 VSCode)
    code /Applications/LM\ Studio.app/Contents/Resources/app/.webpack
    
    • 如果终端提示 command not found: code,需先在 VSCode 中安装 Shell Command(通过 Cmd+Shift+P 搜索并选择 Install 'code' command in PATH)。

2. 全局替换 Hugging Face 域名

  • 使用 VSCode 的全局替换功能
    1. 在 VSCode 中按下 Cmd+Shift+H(或通过菜单 Search > Replace in Files)。
    2. 在搜索框输入 huggingface.co,替换框输入 hf-mirror.com
    3. 点击右侧的「替换全部」按钮(需确认替换范围是当前打开的 .webpack 目录)。
    4. 保存所有修改文件(Cmd+S)。
      VSCode 替换示例

3. 重新启动 LM Studio

  • 重启应用:重新打开 LM Studio,尝试搜索并下载任意模型(如 Llama-3-8B),此时应能正常加载模型列表并下载。

常见问题

Q1: 替换后应用无法打开怎么办?

  • 恢复备份或重装应用
    如果修改导致 LM Studio 崩溃,建议:
    1. 从官网重新下载并安装 LM Studio。
    2. 重新执行替换步骤,确保仅替换 huggingface.cohf-mirror.com,不要误改其他内容。

Q2: 是否会影响后续更新?

  • 镜像站与官方同步hf-mirror.com 是 Hugging Face 的国内官方镜像,模型和更新与主站实时同步,无需担心数据不一致。

总结

通过替换 LM Studio 的 Hugging Face 域名,国内用户可以无缝下载模型,无需额外配置代理。如果遇到其他问题,欢迎在评论区留言交流!


声明:本教程仅用于技术交流,替换操作需遵守 LM Studio 及 Hugging Face 的相关使用条款。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/894610.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

向新向智向未来,且看天翼云!

护民生“烟火气”,筑幸福“根基石” 多元的民生需求,化作发展引擎的 “燃料仓” 驱动产业创新求变,开启经济繁荣新篇!产业发展是民生福祉的经济基础 为响应“以科技创新为引领,统筹推进 传统产业升级、新兴产业壮大 未来产业培育”要求 作为云服务国家队 天翼云不断提升科…

当AI开始打工:中国团队研发的Manus让我惊掉下巴

昨天夜里,深夜惊雷。一个新团队突然发了一个首款通用行的项目:Manus。 它就是 Monica.im 研发的全球首款 AI Agent 产品「Manus」。据团队介绍,「Manus」是一个真正自主的 AI 代理,能够解决各类复杂多变的任务。与传统 AI 助手不同,Manus 不仅能提供建议或答案,还能直接交…

压测结丹-分布式压测

1、 通过多机负载扩展支持海量压力 HttpRunner v4.2 起,hrp 可支持 master (负载控制器) 与 worker (压力生成器) 模式下启动,基于「一主多从」的负载加压模式实现海量并发。 功能特性 支持使用 auto-start / http-api 控制压测流程 支持任务自动下发(e.g. 参数化、自定义函…

集合知识补充

介绍 1.都是collection类下,4大:mao,set,list,queue。 arry是动态的。其实和int[]a=new int[100]差不多,都是基于下表。数组和列表的主要区别在于空间地址是否连续arrylist有扩容,是可以不断扩大的快速失败与安全失败 快速失败 迭代循环的modcount就算用于快速失败的检查…

【C2】会话传递

一、概述 简单来说,这里的会话传递就是指不同C2之间的切换,比如把CS的上线主机转到MSF上,或者是CS的不同类型监听器之间的切换,好处有可以使用不同C2的一些特性功能,一个C2被干掉后可以使用其他C2做备用,模拟其他组织的技战法。 二、Beacon传递 CS内不同监听器之间切换,…

Easyexcel(2-文件读取)

EasyExcel 是一款高效、轻量的Excel读写工具,适用于Java环境,广泛用于批量数据处理。针对不同的业务需求,EasyExcel 提供了同步和异步两种读取方式。同步读取 读取单个Sheet通过sheet方法指定对应的Sheet名称或下标读取文件信息 通过doReadSync方法实现同步读取@Data public…

matlab调用cplex验证车辆路径问题的数学模型有效性的代码问题

在关于时间的约束条件中,设置了关于时间的决策变量Tik大于等于0,但在求解完成后,发现该变量的取值仍然会出现负数的情况,还有的取值为极大值,但最终的车辆服务时间的连续性不受影响,求助该怎么解决这个问题?关于时间变量的取值有图片示例: 程序的代码也附上,未经允许代…

腾讯出品!这款Markdown神器让你码字效率翻倍,双模式编辑太香了!

由腾讯开源的CherryMarkdown编辑器,集思维导图式大纲写作与专业分屏模式于一身,支持实时预览、流程图绘制、多主题切换等硬核功能,助你轻松驾驭技术文档、博客写作、会议纪要等多种场景!嗨,大家好,我是小华同学,关注我们获得“最新、最全、最优质”开源项目和高效工作学…

AI 在 Java Web 开发中的变革性应用:重塑开发未来

1. 智能代码生成与优化:开启高效开发的新纪元 在传统的 Java Web 开发中,编写基础代码往往占据了大量的时间和精力,尤其是重复性的模板代码。然而,AI 的出现彻底改变了这一现状。通过自然语言处理(NLP)技术,AI 能够理解开发者的自然语言描述,并自动生成高质量的基础代码…

20242931 2024-2025-2 《网络攻防实践》第一周作业

20242931 2024-2025-2 《网络攻防实践》第一周作业 1. 知识点梳理与总结 1.1 攻击机、靶机、SEED虚拟机、蜜网网关和蜜罐技术简介攻击机(Attacker Machine):攻击机是攻击者的操作平台,用于模拟各种网络攻击行为,测试靶机的安全性,并验证攻击技术的有效性。它是网络攻防实…

通达信打造个性化的文本标记系统

通达信的指标体系以数字为主,文本字符串的可行操作很少。 之前,尝试了无数方法,终于通过DLL,可以把通达信的文字传入到DLL中。 通达信如何向dll传递字符串​mp.weixin.qq.com/s?__biz=MzIxNzUyNTI4MA==&mid=2247483755&idx=1&sn=eb187f4f04c92c08fd45bd7f970b…

【VMware by Broadcom】VMware 产品套件(2025)

VMware 被 Broadcom 收购后(现为 VMware by Broadcom),重新调整了其产品部门并最终优化为了四个,分别是:VMware Cloud Foundation(VCF)部门、Application & Network Security(ANS)部门、VMware Tanzu 部门以及 VeloCloud 部门。VMware Cloud Foundation(VCF)部门…