C:\Users\Administrator>ollama serve Error: listen tcp 127.0.0.1:11434: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted.
这个错误表明 Ollama 尝试在 127.0.0.1:11434
上启动服务时,发现该端口已经被占用。以下是解决这个问题的步骤:
1. 检查端口占用
首先,确认 11434
端口是否被其他进程占用。
Windows 下检查端口占用
打开命令提示符(CMD)或 PowerShell,运行以下命令:
bash
netstat -ano | findstr :11434
-
如果端口被占用,会显示类似以下内容:
TCP 127.0.0.1:11434 0.0.0.0:0 LISTENING 12345
其中
12345
是占用该端口的进程 ID(PID)。
Linux/macOS 下检查端口占用
运行以下命令:
bash