Linux系统下如何修改OLLAMA模型的默认存储路径
Ollama 修改模型存储目录及读取自定义模型方法
修改默认模型下载目录
你可以通过设置OLLAMA_MODELS环境变量指定自定义存储目录,之后Ollama会直接将模型下载到该路径:
- Linux/macOS 临时生效:终端执行以下命令,仅当前会话有效
export OLLAMA_MODELS=~/projects/foo/modelX/ - Linux/macOS 永久生效:
- 若使用bash,编辑
~/.bashrc或~/.bash_profile文件,添加一行:
执行export OLLAMA_MODELS=~/projects/foo/modelX/source ~/.bashrc使配置生效 - 若使用zsh(macOS默认shell),编辑
~/.zshrc文件,添加上述行后执行source ~/.zshrc
- 若使用bash,编辑
- Windows:
- 打开「系统属性」→「高级」→「环境变量」
- 在「系统变量」中点击「新建」,变量名填
OLLAMA_MODELS,变量值填C:\projects\foo\modelX\(替换为你的实际路径) - 重启终端或Ollama服务后生效
读取自定义目录下已有的模型
如果已有模型存放在~/projects/foo/modelX/,可通过两种方式让Ollama识别:
- 导入为Ollama可调用模型:
假设自定义目录下有Modelfile(若没有,可创建包含FROM ./your-model-file.gguf的文件),执行以下命令导入:
之后即可用ollama create custom-model -f ~/projects/foo/modelX/Modelfileollama run custom-model调用该模型 - 直接运行模型文件:
直接指定模型文件路径运行(需确保模型格式为Ollama支持的格式,如GGUF):ollama run ~/projects/foo/modelX/your-model-file.gguf
内容的提问来源于stack exchange,提问作者alift
相关产品推荐
相关产品推荐

