资讯详情

Win11 本地部署 Ollama 与 DeepSeek-R1 全流程指南

📅 2026/10/16 13:25:18 | 华诺云谱 👁 阅读
Win11 本地部署 Ollama 与 DeepSeek-R1 全流程指南
简介这份PDF指南面向希望在Windows 11上本地运行大模型的开发者与AI爱好者聚焦DeepSeek-R1的Ollama部署全流程帮助读者摆脱云端依赖、兼顾数据隐私与响应速度。资源包仅含1个PDF文件大小约264KB内容紧凑、便于随查随用。正文从硬件门槛讲起涵盖多核CPU、NVIDIA CUDA显卡、16GB以上内存与20GB以上SSD空间等配置建议再依次说明Ollama安装、服务启动、模型拉取与验证、命令行交互等关键环节并延伸至REST API调用示例与Modelfile参数自定义最后附上拉取失败、运行缓慢、端口占用等常见问题的排查思路。目前已有4338人学习下载适合具备基础命令行操作能力、想快速跑通本地DeepSeek-R1的读者参考。1. Win11 装 Ollama 跑 DeepSeek-R1先看清硬件门槛再动手在 Windows 11 上折腾本地大模型十个翻车的里有八个不是命令敲错而是机器根本扛不住。Ollama 这个工具本身装起来不复杂双击安装包一路下一步就行但它对硬件的要求是实打实的——DeepSeek-R1 跑起来之后内存和显存吃紧是常态。我见过有人拿 8GB 内存的轻薄本硬拉模型结果拉取到一半磁盘写满服务直接卡死连 ollama list 都刷不出来。所以这篇安装笔记先把环境门槛列清楚再一步步走安装、拉模型、验证、排错的完整链路。适合手里有一台 Win11 机器、想在自己设备上跑 DeepSeek-R1 做本地推理的开发者也适合之前装过 Ollama 但被端口占用或模型拉取失败卡住的人。2. 环境准备Win11 下的硬件与软件清单2.1 硬件配置对照表Ollama 在 Windows 上跑 DeepSeek-R1硬件是硬门槛不是靠调参数能绕过去的。下面这张表是我按实际部署经验整理的配置对照分「能跑」「跑得舒服」「跑得飞快」三档你可以对着自己的机器看一眼再决定要不要继续往下走。硬件项最低能跑推荐配置说明CPU4 核以上英特尔酷睿 i7 / AMD Ryzen 7 及以上多核影响推理响应速度核少会明显卡顿内存16GB32GB 或更高DeepSeek-R1 运行时会占用大量内存16GB 是底线GPU无纯 CPU 推理NVIDIA RTX 30 系列及以上支持 CUDA有 GPU 加速推理快很多没有也能跑但慢存储20GB 可用空间SSD50GB 以上可用模型文件本身占空间SSD 加载速度远快于机械盘这里有个容易忽略的点磁盘空间不是只看模型文件大小。Ollama 拉取模型时会先下载临时文件再解压峰值占用可能比最终模型大不少。我一般会预留模型体积两倍以上的空间避免拉到 99% 报磁盘不足那种感觉比下载失败还难受。提示如果你的机器是 16GB 内存 无独显的组合DeepSeek-R1 能跑但响应速度会比较慢建议先拿小参数模型试水确认 Ollama 环境没问题再拉大模型。2.2 软件环境确认与 Ollama 安装软件这边要确认两件事Win11 系统版本和 Ollama 安装包来源。系统更新到最新版本能避免一些运行库缺失的兼容性问题尤其是 .NET 相关的组件Win11 默认都带但如果你关过系统更新建议手动检查一下。Ollama 的安装包从官网下载认准 ollama.com 这个域名。下载完成后双击安装包安装向导会默认装到用户目录下你也可以自定义路径。这里有个细节如果你 C 盘空间紧张安装时就把路径改到其他盘因为后面拉取的模型文件默认也存在 C 盘用户目录下C 盘红了再迁移会很麻烦。安装完成后Ollama 会自动注册为系统服务托盘区会出现一个小羊驼图标。这时候打开 PowerShell 或 CMD输入版本检查命令确认安装成功ollama --version这条命令会输出当前安装的 Ollama 版本号。如果提示「不是内部或外部命令」说明安装路径没加到系统 PATH 里重新跑一遍安装包或者手动把 Ollama 安装目录加到环境变量就行。版本号能正常输出说明 Ollama 本体已经就位接下来进入服务启动和模型拉取环节。3. 部署实操从启动服务到跑通 DeepSeek-R13.1 启动 Ollama 服务与端口确认Ollama 安装后默认会以系统服务方式在后台运行但有时候服务没起来或者你想手动控制就需要用命令行启动。打开 PowerShell执行ollama serve启动成功后终端会输出监听地址信息默认监听 127.0.0.1 的 11434 端口。这个端口是 Ollama 的 API 入口后面用 REST API 调用或者 Python 脚本交互都走这个端口。如果你看到端口被占用的报错先别急着重装用下面这条命令查一下是谁占了netstat -ano | findstr :11434输出结果最后一列是进程 PID拿着这个 PID 去任务管理器里找到对应进程确认是不是之前残留的 Ollama 进程。如果是结束掉再重新 ollama serve 就行。如果占用的是其他程序要么关掉那个程序要么改 Ollama 的监听端口——改端口需要设置环境变量 OLLAMA_HOST这个后面排错章节会细说。注意ollama serve 是前台运行命令关掉终端窗口服务就停了。日常使用其实不需要手动跑这条命令安装后系统服务已经在后台跑着。只有调试或者服务异常时才需要手动启动看日志。3.2 拉取 DeepSeek-R1 模型服务确认在跑之后另开一个 PowerShell 窗口执行模型拉取命令ollama pull deepseek-r1这条命令会从 Ollama 的模型库下载 DeepSeek-R1 的模型文件到本地。下载时间取决于你的网络速度和模型体积终端会显示下载进度条。拉取过程中不要关窗口中断了虽然支持断点续传但有时候会卡在某个百分比不动需要手动重试。拉取完成后用下面这条命令确认模型已经在本地ollama list输出会列出本地已有的模型名称、大小和修改时间。看到 deepseek-r1 出现在列表里说明模型文件已经完整落盘。如果列表是空的或者没有 deepseek-r1说明拉取过程出了问题回到上一步重新 pull。3.3 运行模型并验证交互模型拉取成功后直接用 run 命令启动交互ollama run deepseek-r1 用一句话介绍你自己这条命令会加载模型并发送提示词模型推理完成后在终端输出回答。第一次加载模型会花几秒到十几秒不等取决于你的磁盘速度和内存大小。加载完成后后续的对话响应会快很多因为模型已经常驻内存了。如果你想进入交互式对话模式直接执行 ollama run deepseek-r1 不带提示词就会进入一个类似聊天的命令行界面可以连续输入问题。退出交互模式用 /bye 命令。3.4 通过 REST API 调用模型命令行交互适合测试但实际集成到应用里一般走 REST API。Ollama 在 11434 端口暴露了 HTTP 接口用 Python 写个最简单的调用脚本import requests # Ollama 本地 API 地址默认监听 11434 端口 url http://localhost:11434/api/generate # 请求体指定模型名称和提示词 data { model: deepseek-r1, prompt: 介绍一下杭州的旅游景点, stream: False # 关闭流式输出一次性拿到完整响应 } response requests.post(url, jsondata) # 从返回的 JSON 中提取模型回答字段 print(response.json()[response])这段代码的关键参数有三个model 指定要调用的模型名称必须和 ollama list 里显示的一致prompt 是发给模型的提示词stream 设为 False 表示等模型完整生成后再返回适合脚本调用。如果设为 True响应会变成流式输出需要逐行读取适合做打字机效果的聊天界面。运行这个脚本之前确认 requests 库已经装了没装的话 pip install requests 一下。脚本跑通后你会看到模型返回的文本内容说明 REST API 链路已经打通。3.5 用 Modelfile 自定义模型参数Ollama 支持通过 Modelfile 派生新模型调整推理参数。比如你想让 DeepSeek-R1 的输出更稳定、少一些随机发挥可以建一个 ModelfileFROM deepseek-r1 PARAMETER temperature 0.7 PARAMETER top_p 0.8FROM 指定基础模型PARAMETER 后面跟参数名和值。temperature 控制输出的随机性值越低输出越确定值越高越有创造性top_p 是核采样参数控制候选词的范围。这两个参数没有绝对的最优值一般 temperature 在 0.6 到 0.8 之间比较平衡。保存文件后用 create 命令构建自定义模型ollama create my-deepseek-r1 -f Modelfile构建完成后用 ollama run my-deepseek-r1 就能跑你自定义参数的版本了。原来的 deepseek-r1 模型不受影响两个可以共存。4. 避坑排查Ollama 部署 DeepSeek-R1 的五个常见问题4.1 模型拉取卡住或失败现象ollama pull deepseek-r1 进度条长时间不动或者报错退出。原因最常见的是网络波动导致下载中断其次是磁盘空间不足。Ollama 拉取模型时会先写临时文件如果磁盘剩余空间不够会在下载到一半时报错。解决先检查磁盘剩余空间确认有 20GB 以上可用。网络问题的话重新执行 pull 命令Ollama 支持断点续传不会从头开始下。如果反复卡在同一个位置可以尝试先 ollama rm deepseek-r1 删掉不完整的下载再重新 pull。4.2 端口 11434 被占用现象ollama serve 启动时报错提示端口已被占用或者 API 调用返回连接拒绝。原因之前启动的 Ollama 进程没有正常退出残留进程占着端口或者系统里其他程序碰巧用了 11434。解决用 netstat -ano | findstr :11434 找到占用进程的 PID在任务管理器里结束掉。如果确认是 Ollama 残留进程结束之后重新 ollama serve 即可。如果端口被其他程序长期占用可以设置环境变量 OLLAMA_HOST127.0.0.1:11435 换一个端口然后重启 Ollama 服务。4.3 模型运行缓慢或卡死现象ollama run 之后模型响应很慢或者直接卡住不动。原因内存不足是最常见的。DeepSeek-R1 运行时会占用大量内存如果同时开着浏览器、IDE 等吃内存的程序系统会频繁使用虚拟内存速度断崖式下降。解决跑模型之前关掉不必要的程序尤其是浏览器标签页。用任务管理器看一下内存占用如果内存长期在 90% 以上说明硬件确实吃紧考虑加内存条或者换小参数模型。另外如果你有 NVIDIA GPU确认 Ollama 是否正确识别到了 GPU可以在 ollama run 的输出日志里看有没有 CUDA 相关的信息。4.4 命令行提示 ollama 不是内部或外部命令现象安装完 Ollama 后在 PowerShell 里敲 ollama 命令提示找不到。原因Ollama 安装目录没有加到系统 PATH 环境变量里。这种情况常见于自定义安装路径或者安装过程中权限不足导致环境变量没写进去。解决找到 Ollama 的安装目录默认在用户目录的 AppData\Local\Programs\Ollama 下。把这个路径加到系统环境变量 Path 里然后重开一个 PowerShell 窗口再试。如果懒得改环境变量直接用完整路径调用也行但每次敲全路径太麻烦还是建议加到 PATH。4.5 REST API 调用返回空响应或报错现象Python 脚本调用 API 后response.json() 里没有 response 字段或者直接抛异常。原因常见的有三种——模型名称写错了、Ollama 服务没在跑、请求体格式不对。模型名称必须和 ollama list 里显示的完全一致大小写和连字符都不能错。解决先用 curl 或浏览器直接访问 http://localhost:11434/api/tags 确认服务在跑并且能看到模型列表。然后检查 Python 脚本里的 model 字段是否和列表里的名称一致。如果服务正常、名称也对检查请求体的 JSON 格式确保 prompt 字段是字符串stream 字段是布尔值。5. 装完之后验证 DeepSeek-R1 是否真正跑通的三个检查点装完 Ollama 和 DeepSeek-R1 之后别急着关终端。我一般会走一遍下面三个检查点确认整套环境是真的跑通了而不是表面看着没问题、一调 API 就翻车。第一个检查点模型列表和版本信息。执行 ollama list 确认 deepseek-r1 在列表里同时 ollama --version 确认 Ollama 版本号正常输出。这两条命令都通过说明安装和拉取环节没有遗留问题。第二个检查点命令行交互响应。执行 ollama run deepseek-r1 11 等于几观察模型是否能正常返回答案。这一步验证的是模型加载和推理链路。如果这一步卡住或者报错问题出在模型文件或内存上回到第 4 章排查。第三个检查点REST API 连通性。用 Python 脚本或者 curl 调一次 /api/generate 接口确认能拿到 JSON 格式的响应。这一步验证的是服务端口和 API 链路。我习惯用 curl 快速测一下curl http://localhost:11434/api/generate -d {\model\:\deepseek-r1\,\prompt\:\你好\,\stream\:false}如果返回的 JSON 里有 response 字段且内容非空说明 API 链路完全打通。三个检查点都过了这套本地部署才算真正落地。从那以后我每次装完 Ollama 都强制走一遍这三个检查点不再凭感觉判断「应该装好了」。因为本地大模型部署的坑往往不在安装本身而在装完之后你以为它能跑、实际上端口没通或者模型没加载完整。希望这份笔记能帮你少走一段弯路。本文还有配套的精品资源点击获取
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。

↑