DeepSeek本地部署教程:用Ollama运行DeepSeek-R1(硬件要求、命令与常见问题)

DeepSeek 本地部署怎么做、要什么配置?本文按 Ollama 官方模型页讲清 DeepSeek-R1 各尺寸的体积与选择、安装和运行命令、上下文长度设置、本地 API 调用,以及本地版和官方在线版的差别。

NNathaniel bigo··原创首发·AI 辅助撰写
7 分钟读完
资料核对于 2026-10-11 · 依据官方文档与公开资料整理 免费账号 账号

适用于谁

  • 搜「deepseek 本地部署」「deepseek本地部署教程」「deepseek 本地部署硬件要求」「deepseek ollama 本地部署」的人;
  • 想离线使用、或者不想把内部资料发到云端,愿意接受效果打折的人。

本文根据 Ollama 官方模型库页面、Ollama 官方文档和 DeepSeek 官方公告整理,资料核对于 2026-10-11。

结论先说

  1. 个人电脑上能跑的是「蒸馏小模型」,不是官方在线版。Ollama 模型库里 deepseek-r1 提供 1.5b 到 671b 多个尺寸,小尺寸是用 DeepSeek-R1 的推理数据在其他开源小模型上蒸馏出来的,能力和网页版差距明显。
  2. 选尺寸先看体积:模型文件从 1.1GB 到 404GB 不等,内存或显存要装得下模型还得留余量。
  3. 三步就能跑起来:装 Ollama → ollama run deepseek-r1 → 在终端里对话。
  4. 本地部署只解决「离线、不排队、数据不出本机」,不会带来联网搜索,也不会比在线版更聪明。

先弄清:你下载的是什么

Ollama 模型页(2026-10-11 核对)列出的 deepseek-r1 各标签:

标签文件体积上下文窗口说明
deepseek-r1:1.5b1.1GB128K最小,能跑但能力有限
deepseek-r1:7b4.7GB128K
deepseek-r1:8b5.2GB128K默认标签(latest)
deepseek-r1:14b9.0GB128K
deepseek-r1:32b20GB128K
deepseek-r1:70b43GB128K
deepseek-r1:671b404GB160K完整版,个人设备基本无法运行

模型页说明,默认的 8b 是 DeepSeek-R1-0528-Qwen3-8B,即在 Qwen3 8B 上蒸馏的版本;只有 671b 才是完整的 DeepSeek-R1。

另外两点容易混淆:

  • Ollama 上还能搜到 deepseek-v4.1-flash、deepseek-v4-pro,它们带的是 cloud 标记,是通过 Ollama 云端调用的在线模型,不会下载到你的电脑上运行;
  • DeepSeek 官方 2026-09-10 的公告说 V4.1 Flash 的权重已在 Hugging Face 开源,但那是一个 552B 参数的大模型,面向有大规模算力的机构,不是个人电脑的选项。

硬件怎么估

Ollama 的模型页只给了文件体积,没有给每个尺寸的最低配置表。可以按这个思路估算:

  • 模型要整个装进内存或显存,所以可用显存(或没有独显时的内存)要大于文件体积,并给上下文留出余量;
  • 有独立显卡时看显存:比如 8GB 显存适合 7b / 8b 这一档,24GB 显存可以试 32b(20GB);
  • 装不进显存就会分一部分到 CPU 跑,能用但明显变慢。运行 ollama ps 可以看到 PROCESSOR 一列,显示「100% GPU」说明完全在显卡上;
  • 硬盘至少留出模型体积的空间。

拿不准就从默认的 8b 开始,够快再往上换。

步骤

1. 安装 Ollama

到 Ollama 官网下载页下载 macOS、Windows 或 Linux 版本并安装。安装后可以直接打开桌面应用,也可以在终端里使用 ollama 命令。

2. 下载并运行模型

bash
ollama run deepseek-r1          # 默认 8b,约 5.2GB
ollama run deepseek-r1:14b      # 指定尺寸

第一次运行会自动下载,完成后出现输入提示符,直接打字提问。输入 /bye 退出。以后想更新到新版本,运行 ollama pull deepseek-r1。

R1 是推理模型,回答前会先输出一段思考过程,这是正常现象。

3. 调整上下文长度

Ollama 文档说明,默认上下文长度按显存自动决定:显存小于 24GiB 时是 4k,24–48GiB 时 32k,48GiB 以上 256k。4k 很容易不够用——长文档读一半就「忘了前面」,多半是这个原因。

调整方法:在 Ollama 桌面应用的设置里拖动上下文长度滑块,或者启动服务时设置环境变量:

bash
OLLAMA_CONTEXT_LENGTH=32000 ollama serve

上下文越大占用显存越多。官方建议联网搜索、Agent、编程工具这类任务至少设到 64000,前提是硬件撑得住。

4. 用本地 API 接到其他工具

Ollama 运行后会在本机 11434 端口提供接口,模型页给的调用示例:

bash
curl http://localhost:11434/api/chat \
  -d '{
    "model": "deepseek-r1",
    "messages": [{"role": "user", "content": "你好"}]
  }'

支持自定义接口地址的聊天客户端、笔记插件、编程工具,把地址指向本机这个端口即可。

常见问题

Q:本地版和网页版 DeepSeek 一样吗?

不一样。网页版 / App 用的是官方在线的最新模型,还带联网搜索和文件解析;本地小尺寸是蒸馏模型,适合简单问答、改写、离线场景,复杂推理和长文写作差距明显。

Q:没有独立显卡能跑吗?

能,用 CPU 和内存跑,速度慢。选 1.5b 或 7b / 8b,并确保内存明显大于模型体积。

Q:下载很慢或中断怎么办?

重新执行同一条 ollama run 或 ollama pull 命令继续即可;换个时间段或网络再试。

Q:本地部署能联网搜索吗?

模型本身不能联网。需要搜索能力得靠外层工具(带搜索功能的客户端或 Agent 框架)调用,具体看所用工具的说明。

Q:本地模型是不是「没有限制」?

不是。模型的安全训练在权重里,本地运行不会改变这一点;本文也不提供任何规避内容安全机制的方法。

Q:公司想私有化部署完整版怎么办?

完整尺寸的模型需要服务器级的多卡算力,属于工程项目。先评估是否直接用官方 API 更划算,见《DeepSeek API 怎么用》。

参考资料

  • Ollama 模型库:deepseek-r1 — https://ollama.com/library/deepseek-r1
  • Ollama 模型搜索:deepseek — https://ollama.com/search?q=deepseek
  • Ollama 文档:Quickstart — https://docs.ollama.com/quickstart
  • Ollama 文档:Context length — https://docs.ollama.com/context-length
  • DeepSeek 新闻:DeepSeek-V4.1-Flash 发布(2026-09-10)— https://api-docs.deepseek.com/zh-cn/news/news260910

Nathaniel 的更多内容

  1. 01

    ChatGPT 聊天记录不见了怎么办:归档的聊天在哪、怎么搜索和恢复

    ChatGPT 侧边栏里的聊天记录突然没了?多半是被归档、登错账号或只是太久远没显示。本文按官方帮助中心讲清归档是什么、归档的聊天在哪看、怎么用搜索找回旧对话,以及删除后能不能恢复。

    ChatGPT0
  2. 02

    Claude 隐私设置:模型训练开关、删除对话与删除账号

    Claude 会不会拿我的对话训练模型?在哪关?删除对话后多久彻底删除、怎么批量删、怎么注销账号,以及无痕对话和数据保留期限,按官方说明一篇讲清。

    Claude0
  3. 03

    Gemini Deep Research 不见了怎么办:入口在哪、次数限制、免费能用吗、报告怎么导出

    找不到 Gemini 的 Deep Research?本文按官方帮助中心逐条排查:当前入口位置、年龄和登录要求、免费账号高峰期可能暂停、每日次数与并行数上限、和技能不能同用等原因,并讲清怎么只查自己的资料、怎么找回旧报告、怎么导出到文档和生成音频概览。

    Gemini0
  4. 04

    Claude Projects 怎么用:项目知识库、项目指令与新版项目(beta)

    Claude Projects(项目)是什么、怎么建?项目知识库能传多大的文件、项目指令怎么写、Free 能建几个,以及 Claude Code 里的新版项目(beta)有什么不同。

    Claude0
  5. 05

    扣子怎么创建智能体:扣子编程一句话生成,旧版低代码配人设、插件、知识库

    扣子怎么创建智能体?扣子现在分成扣子、扣子编程和旧版低代码开发平台三块,官方文档写明低代码平台不再向新注册用户开放。本文按官方文档讲清新用户在扣子编程里怎么生成智能体,老用户在旧版里怎么写人设、加插件和知识库并调试。

    其他 AI 工具0
  6. 06

    Mastra 是什么、怎么用:TypeScript 智能体框架的安装与第一个 Agent

    Mastra 是什么框架、怎么上手?按 Mastra 官方安装文档讲清它的定位、Node.js 版本要求、一条 create mastra 命令起项目、手动安装的七个步骤、用 provider/model 字符串指定模型、定义 Agent 并注册到 Mastra 实例,以及从脚本里调用它。

    其他 AI 工具0

同模型

  1. 01

    DeepSeek怎么用:网页版与手机App入门(深度思考、智能搜索、上传文件)

    DeepSeek怎么用?本文从官方入口和登录方式讲起,说清输入框里的「深度思考」「智能搜索」和上传附件各管什么,历史对话怎么改名、置顶、分享和导出,以及手机上使用的注意点。

    其他 AI 工具0
  2. 02

    DeepSeek服务器繁忙怎么办:「请稍后再试」的原因与6个解决方法

    DeepSeek 一直显示「服务器繁忙,请稍后再试」怎么办?本文说明这个提示的含义,给出查服务状态、错峰、缩短对话、区分其他相似提示等 6 个处理办法,并说明 API 的 503 和 429 应该怎么处理。

    其他 AI 工具0
  3. 03

    DeepSeek导出对话记录、删除历史与注销账号怎么操作

    DeepSeek 的对话记录怎么导出、历史记录怎么删除、删了还能恢复吗、账号怎么注销?本文按官方常见问题列出网页端和 App 端的具体入口,以及换手机号、登出所有设备等账号操作。

    其他 AI 工具0
  4. 04

    DeepSeek API怎么用:Python调用、思考模式、价格与常见报错

    DeepSeek API 怎么用?本文按官方文档讲清 base_url 与模型名、用 OpenAI SDK 发出第一个请求、思考模式和流式输出怎么开关、分时段价格怎么算,以及 400、401、402、429、503 等报错的处理。

    其他 AI 工具0

同产品的其他教程

  1. 01

    Midjourney 参数大全:--ar、--stylize、--chaos、--no 等常用参数怎么用

    Midjourney 的 --ar、--s、--c、--w、--no、--seed、--sref、--iw 都是什么意思、取值范围多少、哪个版本能用?本文按官方参数表整理成速查表,附写法规则和组合示例。

    其他 AI 工具0
  2. 02

    ElevenLabs 怎么用:文字转语音入门、中文配音、模型与参数怎么调、声音克隆须知

    ElevenLabs 怎么用、支持中文吗?本文按官方文档讲清文字转语音的四步操作、选声音和选模型哪个更重要、稳定度与相似度等参数怎么调、停顿和情绪怎么控制、声音克隆的录音要求与授权确认,以及免费额度和商用许可。

    其他 AI 工具0
  3. 03

    promptfoo 使用教程:对比提示词和模型、写断言自动评测(安装与配置)

    promptfoo 是什么、怎么使用?按官方 README 和入门文档讲清它的用途、三种安装方式、用示例项目起步、promptfooconfig.yaml 里提示词、模型和测试用例三部分怎么写、常用断言类型的含义、eval 与 view 两条命令,以及把它放进日常改提示词流程的方法。

    ChatGPT其他 AI 工具0
  4. 04

    OpenCode Skills 使用指南:技能目录、命名规则、权限配置与不加载排查

    OpenCode 的 Skills 放在哪个目录、怎么控制哪些技能能用?按 OpenCode 官方文档讲清六个扫描位置、name 的正则规则、skill 工具的工作方式、在 opencode.json 里用 allow / deny / ask 配置权限、按智能体覆盖,以及技能不出现时的五项检查。

    其他 AI 工具0
  5. 05

    MinerU 是什么、怎么用:把 PDF 等文档解析成 Markdown(4.0 的安装、四档解析与命令)

    MinerU 是什么、怎么安装使用?按官方中文 README 讲清 4.0 版本的定位、支持的输入与输出格式、flash / basic / standard / advanced 四档解析各适合什么、pip 安装命令、mineru-kit 与 mineru 两个命令的分工和常用写法,以及从旧版升级要注意什么。

    其他 AI 工具0
  6. 06

    npx skills add 怎么用:从 GitHub 安装 Skill、skills.sh 是什么与常用命令

    网上的 Skill 安装命令大多是 npx skills add 开头,它是什么、装到哪去了?按官方 README 讲清 skills 命令行工具支持的来源写法、项目与全局两种范围、-a 指定工具、list / find / update / remove 等命令、软链接与复制的区别,以及怎么关掉遥测。

    Claude其他 AI 工具0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~