位置:首页 > 新手教程 > Ollama默认路径修改迁移重启操作指南

Ollama默认路径修改迁移重启操作指南

时间:2026-07-17  |  作者:318050  |  阅读:0

关于 Ollama 的默认路径问题,其实是个很常见的困扰。默认安装通常会占用 C 盘空间,但通过简单几步,就能把程序和模型迁移到其他磁盘,还能在迁移后正常运行。下面按平台分类,把操作步骤拆开讲清楚。

如何修改Ollama及其模型的默认路径?Ollama路径修改、迁移与重启的操作指南

如何修改 Ollama 及其模型的默认路径?

Windows 系统

创建目录
先创建一个新目录,例如 D:AIModels。这个目录专门用来存放模型文件。

设置环境变量
右键“此电脑” → 属性 → 高级系统设置 → 环境变量。在系统变量或用户变量中,新建(或修改)一个名为 OLLAMA_MODELS 的变量。值设为刚才创建的目录路径。

重启生效
最后记得重启 Ollama,新路径才能生效。

Mac 和 Linux 系统

创建目录
同样先创建目录,例如 /path/to/ollama/models

配置环境变量
打开终端,编辑 ~/.bashrc~/.zshrc。在文件末尾添加一行:export OLLAMA_MODELS=/path/to/ollama/models。保存后执行 source ~/.bashrcsource ~/.zshrc,让变量生效。

重启服务
别忘了重启 Ollama。

如何迁移已安装的 Ollama 程序和模型?

Windows 系统

程序迁移
默认安装路径一般在 C:Users你的用户名AppDataLocalProgramsOllama。将整个文件夹剪切到目标盘,例如 D:Ollama。之后进入系统环境变量的 Path 中,把原来的路径替换成新的安装路径。

模型迁移
默认模型文件夹在 C:Users你的用户名.ollamamodels。里面有两个重要子目录:blobsmanifests。将它们剪切到目标目录,例如 D:OllamaModels。然后在环境变量中新建或修改 OLLAMA_MODELS,值设为新的模型路径。

Mac 和 Linux 系统

程序迁移
程序默认安装路径通常是 /usr/local/bin/ollama~/.local/bin/ollama。将程序文件夹剪切到 /path/to/ollama 后,编辑 ~/.bashrc~/.zshrc,确保新的安装路径在 PATH 环境变量中。

模型迁移
模型默认在 ~/.ollama/models 目录下。同样把 blobsmanifests 文件夹移动到 /path/to/ollama/models。然后在配置文件中添加 export OLLAMA_MODELS=/path/to/ollama/models

如何使用命令行移动 Ollama 的程序和模型文件夹?

Windows 系统

移动程序
按下 Win + R,输入 cmd 打开命令提示符。先创建目标目录:

mkdir D:Ollama
robocopy "C:Users你的用户名AppDataLocalProgramsOllama" "D:Ollama" /E /MOVE

移动模型文件夹

mkdir D:OllamaModels
robocopy "C:Users你的用户名.ollamamodelsblobs" "D:OllamaModelsblobs" /E /MOVE
robocopy "C:Users你的用户名.ollamamodelsmanifests" "D:OllamaModelsmanifests" /E /MOVE

Mac 和 Linux 系统

移动程序
打开终端,先创建目录:

mkdir -p /path/to/ollama
rsync -a vz /usr/local/bin/ollama/ /path/to/ollama/

移动模型文件夹

mkdir -p /path/to/ollama/models
rsync -a vz ~/.ollama/models/blobs/ /path/to/ollama/models/blobs/
rsync -a vz ~/.ollama/models/manifests/ /path/to/ollama/models/manifests/

如何重启 Ollama?

Windows 系统

命令行方式
最直接的方式是用命令行:ollama service restart

图形化方式
Ctrl + Shift + Esc 打开任务管理器,找到 ollama.exe 进程并结束它,然后重新启动 Ollama 程序。

Mac 和 Linux 系统

命令行重启
先执行 ollama stop,再执行 ollama start

Systemd 方式(Linux)
如果 Linux 上用了 Systemd 管理服务,可以直接运行 sudo systemctl restart ollama

注意事项

  • 权限问题:目标磁盘要有足够空间,并且当前用户对目标目录有读写权限。
  • 验证迁移:迁移完成后,通过 ollama list 查看模型列表,确认模型是否真的存在新路径下。
  • 保存工作:重启 Ollama 前,确保所有正在进行的任务都已保存,避免数据丢失。
  • 管理员权限:如果遇到权限不足的提示,可以尝试以管理员身份运行命令提示符或相应的操作。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多