ollama 直接运行路径模型
时间: 2025-02-17 19:20:15 浏览: 90
### 如何设置Ollama模型的直接运行路径
对于不同操作系统,指定Ollama模型的运行路径方法有所不同。
#### 在macOS上设置Ollama模型的运行路径
默认情况下,在 macOS 上,Ollama 将模型存储在 `~/.ollama/models` 目录。为了改变这一位置,可以通过设定环境变量 `OLLAMA_MODELS` 来达成目的[^1]。通过这种方式,当启动应用程序或服务时,只要该环境变量被识别,则会按照所设的新路径加载模型文件。
```bash
export OLLAMA_MODELS=/new/path/to/your/models
```
此命令需加入到 shell 配置文件(如 `.bashrc`, `.zshrc`)中以便永久生效。
#### 在Linux上设置Ollama模型的运行路径
针对Linux系统,默认的Ollama模型存放地址位于 `/usr/share/ollama/.ollama/models` 。如果打算调整这个预设的位置,除了利用环境变量外,还可以编辑与服务有关的服务单元文件来进行更深层次定制化处理[^4]。这涉及到创建自定义目录并赋予适当权限以及更新服务配置:
```bash
sudo mkdir -p /custom/path/to/ollama/models
sudo chown -R $USER:$USER /custom/path/to/ollama/models
echo "OLLAMA_MODELS=/custom/path/to/ollama/models" | sudo tee -a /etc/environment
sudo systemctl edit ollama.service
```
在打开的服务覆盖文件里添加 Environment 参数指向新的模型路径:
```ini
[Service]
Environment="OLLAMA_MODELS=/custom/path/to/ollama/models"
```
最后重启相关服务使更改生效。
#### 关于监听端口的信息补充
值得注意的是,上述操作仅涉及到了模型数据本身的迁移,并未提及任何关于网络通信方面的变动。若还需变更应用对外提供服务时占用的TCP/IP端口号,一般是在启动参数或是配置文件内完成相应修改[^3]。
阅读全文
相关推荐


















