Ollama 安装 DeepSeek 失败时,先把故障分成三段:电脑上找不到 ollama 命令、模型下载未完成,或模型已下载但运行失败。三段要查的证据不同;反复卸载和重装通常会丢掉最有用的报错信息。以下以桌面版 Ollama 和 deepseek-r1:7b 为例,命令与模型标签应以你当前使用的版本为准。
先确认失败发生在哪一步
打开新终端,依次执行下面两条只读命令。Ollama 的官方命令行文档列出了模型下载、列表和运行命令;模型库中有DeepSeek-R1 的具体标签。

ollama --version
ollama ls
如果第一条就提示“命令不存在”,问题在 Ollama 安装或终端环境,先重开终端并确认应用能启动,不要继续下载模型。若版本号正常但列表没有 deepseek-r1:7b,进入下载排查。若列表中已有该标签,再运行 ollama run deepseek-r1:7b,记录终端原文,进入运行排查。
下载失败:先检查标签、网络和存储空间
在命令行明确指定标签,不要把网页中的“7B”误当成文件名:
ollama pull deepseek-r1:7b
ollama ls
若第一条返回“模型不存在”一类信息,先在官方模型库核对标签拼写。若是连接超时或下载中断,记录报错和时间,确认设备可以访问模型库,再做一次受控重试;不要同时开多个下载进程。公司网络若需要代理,按官方 FAQ 的代理说明核对 HTTPS_PROXY 和证书。FAQ 特别提醒不要随意设置 HTTP_PROXY,它可能干扰 Ollama 客户端到本机服务的连接。
若提示空间不足,先检查模型存储盘的可用容量。Ollama FAQ 说明可以通过 OLLAMA_MODELS 更改模型目录,但更改环境变量后要按所在系统的说明重启应用。不要直接手工删除正在使用的模型文件;先确认路径与其他模型是否共用。下载完成的验收标准是 ollama ls 出现完整的 deepseek-r1:7b 标签,不是进度条曾到过 100%。
模型存在却运行失败:保存日志再定位
执行 ollama run deepseek-r1:7b 后,若报连接错误,先确认 Ollama 后台服务正在运行。若报加载、显卡或内存错误,保留终端报错,并查看官方故障排查页列出的服务日志:Windows 可在 %LOCALAPPDATA%\Ollama 找到 server.log;macOS 的示例路径是 ~/.ollama/logs/server.log;使用 systemd 的 Linux 可查 Ollama 服务日志。不同安装方式的路径不同,以当前系统和官方文档为准。
先在日志里找与失败时间一致的错误,再判断是服务未启动、GPU 发现失败,还是模型加载资源不足。官方故障页列出了 NVIDIA 与 AMD 设备发现问题的检查方法,但不能只凭“显存有多少 GB”断言某个模型必定可运行;驱动、量化、内存和上下文设置都会影响结果。不要把未经确认的日志片段解释成“模型坏了”。
怎么确认修好了
再次执行 ollama ls 确认标签,然后运行 ollama run deepseek-r1:7b,输入一条不含隐私的简单问题,例如“17 加 25 等于多少”。能返回可核对的答案,说明模型至少完成了一次加载和生成;这不是性能或业务效果测试。若仍失败,提交求助时提供 Ollama 版本、操作系统、完整模型标签、错误时间及脱敏后的报错和日志,不要公开密钥、内部路径或个人资料。
本文依据上述官方资料整理,未在你的设备上复现故障。日志对应的真实错误才是下一步处理依据。
Ai菜鸟网。发布者:AI小管家,转载请注明出处:https://www.alyyhw.com/29748.html