当前位置: 首页 > news >正文

Ollama Windows 本地部署全指南:从零开始搭建大模型运行环境

Ollama Windows 本地部署全指南:从零开始搭建大模型运行环境

本文将带你一步步在 Windows 系统上完成 Ollama 的部署,包括解决安装路径限制、模型下载加速、以及验证模型是否在显卡上运行等关键问题。


一、我的硬件环境

先交代一下本次部署的硬件配置,方便大家对照参考:

组件型号/规格
处理器Intel Core i5-14600KF @ 3.50 GHz
内存32.0 GB(可用 31.8 GB)
显卡RTX 5070 12GB 显存
存储1.82 TB

说明:RTX 5070 拥有 12GB 显存,理论上可以流畅运行 7B 参数级别的模型。但新手建议先从 1.5B 小模型开始尝试,熟悉流程后再逐步升级。


二、下载 Ollama

访问 Ollama 官网:https://ollama.com

Windows 平台会得到一个.exe安装包。


三、绕过 C 盘安装限制(关键步骤)

⚠️ 问题说明

Ollama 官方安装包默认强制安装到 C 盘,且安装过程中没有提供图形化的路径选择界面。对于 C 盘空间紧张的用户来说,这非常不友好。

✅ 解决方案:命令行安装

通过命令行方式启动安装包,可以自定义安装路径。

操作步骤:

  1. 打开命令提示符(CMD)或 PowerShell
  2. 导航到安装包所在目录,执行以下命令:
OllamaSetup.exe /DIR="D:\YourCustomPath\Ollama"

注意:安装路径不建议包含中文,建议使用全英文路径。我这里图中使用了中文路径,属于错误示范,请勿模仿。

可以看到数据已被正确安装到目标路径:


四、启动 Ollama 与修改模型下载路径

1. 启动方式

不要直接双击.exe文件运行,否则会提示错误:

“Ollama must be run from the command line”

正确的启动方式是通过命令行进入安装目录后执行:

&'.\ollama app.exe'

小技巧:在 VSCode 终端中进入该目录后,输入ollama再按Tab键,系统会自动补全为& '.\ollama app.exe'

2. 修改模型下载位置

启动 Ollama 后,点击左侧Settings(设置)菜单:

在设置界面中,将Model Location修改为你希望的模型下载路径。同样不建议放在 C 盘

同时建议删除 C 盘默认路径下的残留文件(位于C:\Users\<用户名>\.ollama\models),以节约 C 盘空间:


五、配置环境变量(双重保险)

只修改软件内部的模型路径,有时仍会出现模型被下载到 C 盘的问题。经过实测,需要同时配置系统环境变量才能彻底解决。

操作步骤:

  1. 右键“此电脑”属性
  2. 在系统信息下找到“高级系统设置”环境变量
  3. 用户变量区域点击“新建”
  4. 变量名:OLLAMA_MODELS
  5. 变量值:你的模型下载路径(与软件内部设置保持一致)

经验总结:简单测试发现单独改软件内部路径或只添加环境变量均无效,两项都改完才能让模型正常下载到指定目录。


六、下载模型

1. 从 Ollama 官方源下载(速度较慢)

Ollama 提供了模型广场,可以直接在命令行中拉取模型。

DeepSeek-R1 1.5B为例:

ollama run deepseek-r1:1.5b

官网有提供下载的CLI命令

但实测下载速度非常缓慢,经常只有100 KB/s左右:

2. 🚀 从国内镜像站加速下载(推荐)

使用国内 ModelScope(魔搭社区)镜像站进行加速下载,速度提升显著。

访问地址:https://modelscope.cn/models

注意事项

  • 需要选择GGUF 格式的模型,因为 Ollama 使用的是该格式。
  • 输入关键词搜索deepseek-r1-1.5B即可找到相关模型。

本次我选择的是模型:
bartowski/DeepSeek-R1-Distill-Qwen-1.5B-GGUF

从名称可以看出,这是一个以 Qwen 模型为基底、从 DeepSeek-R1 蒸馏而来的小模型——它继承了 DeepSeek 的推理逻辑,但体积大幅缩小。

下载命令格式:

ollama pull modelscope.cn/你的模型名字

实际操作:

ollama pull modelscope.cn/bartowski/DeepSeek-R1-Distill-Qwen-1.5B-GGUF

可以看到下载速度明显提升,几分钟内即可完成。

3. 初步验证已下载的模型

使用以下命令查看本地已有模型列表:

ollama list


七、测试运行模型

1. 启动 Ollama 并开始对话

在命令行(ollama安装目录下)执行:

&'.\ollama app.exe'

会启动ollama的UI界面。
然后在 UI界面中新建对话,选择刚下载的模型进行测试:

体验感受:1.5B 模型确实有些"呆呆的",对于复杂问题的回答能力有限。这符合预期——它体积小、速度快,但智力上限较低。

2. 验证模型是否在显卡上运行

使用ollama ps命令查看当前运行的模型状态:

ollamaps

从输出可以看到,模型已经在 GPU(显卡)上运行,说明配置成功!


八、总结与后续建议

关键要点回顾

序号要点
1Ollama 默认安装到 C 盘,需通过命令行/DIR=参数指定安装路径
2模型下载路径需要在软件设置系统环境变量中同时修改
3从 ModelScope 等国内镜像站下载 GGUF 格式模型,速度远超官方源
4使用ollama ps验证模型是否运行在 GPU 上

部署完成Ollama后可以做什么?

  • 尝试更大的模型:例如我的12GB 显存的 RTX 5070 可以尝试运行 7B 级别的模型, 他们的能力会比 1.5B 强很多。
  • 结合 接入到你的WEB程序:为你的WEB应用或接入一个对话框页面,像deepseek官网那样和本地的模型进行对话。
  • 接入本地知识库:配合 RAG(检索增强生成)技术,让模型基于你自己的文档进行问答。

http://www.jsqmd.com/news/1151402/

相关文章:

  • 人工智能技术全场景应用解析:原理、落地案例、实战代码与未来趋势(2026最新)
  • AI 编程助手如何从个人工具变成项目工作流:Codex 使用实践与版本选择
  • AI多Agent协作系统实战(九):Agent恢复备份导致菜单丢失的血泪教训
  • BLS 宽度学习系统 vs 深度学习:5 个工业场景下的训练速度与精度实测
  • WaveTools鸣潮工具箱:三大核心功能重塑你的游戏体验
  • 单板硬件开发实战:从 15K Pin 原理图到信号完整性设计的 3 个核心工作流
  • 终极Emby Premiere解锁指南:免费享受所有高级功能的完整教程
  • T156:移动类型主表
  • 18650/21700/4680 圆柱电池规格对比:特斯拉技术演进与 5 大应用场景解析
  • 聚和配送老炮的回忆录-第二天
  • 适合创业者的亚洲EMBA权威综合实力榜单评测
  • ERM振动马达和LRA区别:工程师如何选择适合的振动反馈方案?
  • 离线语音转文字横评:免费、订阅、买断,踩坑三个月告诉你
  • 地月引力潮地震理论(假说)
  • Markdown 编辑器视频上传实战:ByteMD 插件开发与 XSS 防护
  • ISC DHCP完全指南:网络自动配置的终极解决方案
  • 大数据毕设选题推荐:基于大数据可视化的淘宝电子产品竞品分析系统的设计与实现 基于时序数据的淘宝电子产品销售趋势系统【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 吉利银河A7 EM刷新吉尼斯世界纪录,实测行驶超2608公里
  • RGMII 与 GMII/MII 接口对比:12 引脚 vs 22 引脚的硬件成本与性能实测
  • D3.js 数据可视化实战:数据绑定与力导向图渲染管线
  • 06 项目目录结构与编码规范:三层架构与 DAO 模式实践
  • 2026年横评:宁波3大语文小升初机构综合评测
  • FPC连接器为什么能成为机器人应用的必备连接方案?
  • BilibiliDown:3分钟上手B站视频下载的终极免费工具
  • 3分钟快速体验:如何免费在浏览器中运行Windows 12网页版
  • Azure Local 多机架(Rack Aware Cluster)部署(系列篇之二)
  • SolidWorks_装配体设计16_封套功能应用
  • SolidWorks_装配体设计20_装配体设计检查
  • Tkinter库的学习记录03-c窗口控件配置
  • 东方博宜OJ 1145:数列求和