原因:
Windows中默认安装Ollama会开机启动。因此才会在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:
快捷键win+x打开任务管理器:启动应用中禁用掉ollama,并在进程中结束ollama的任务。
- 再次尝试ollama serve
解决过程:
快捷键按下win+r键,输入cmd,打开命令行终端。
输入netstat -aon|findstr 11434查看11434这个端口是否被占用。
netstat -aon|findstr 11434
输出如下:
TCP 127.0.0.1:11434 0.0.0.0:0 LISTENING 17556
上面的结果显示11434端口被占用17556进程占用,则用tasklist查看该进程运行的软件,发现ollama已经启动。
tasklist|findstr "17556"
输出如下:
ollama.exe 17556 Console 1 31,856 K
还没有评论,来说两句吧...