2401_87624954 2025-02-06 11:52 采纳率: 0%
浏览 292

deepseek本地部署

进行deepseek本地部署时,执行ollama run deepseek-r1:32b安装命令时报错Error: pull model manifest: Get"https://registry.ollama.ai/v2/library/deepseek-r1/manifests/32b": read tcp [2409:896a:5fd3:e76c:c10:f205:5037:29a1]:54661->[2606:4700:3036::6815:4be3]:443: wsarecv: An existing connection was forcibly closed by the remote host.
关闭防火墙、更改DNS都无法解决,求帮助。

  • 写回答

5条回答 默认 最新

  • 道友老李 JWE233286一种基于机器视觉的水表指针读数识别及修正的方法 专利发明者 2025-02-06 11:52
    关注
    让【道友老李】来帮你解答,本回答参考gpt编写,并整理提供,如果还有疑问可以点击头像关注私信或评论。
    如果答案让您满意,请采纳、关注,非常感谢!
    对于您在部署 `deepseek` 时遇到的错误,本文将为您提供一些排查和解决建议。该错误提示表明在尝试从 `https://registry.ollama.ai` 拉取模型时,发生了 TCP 连接错误。根据错误信息,“An existing connection was forcibly closed by the remote host”表示远程主机关闭了连接。以下是一些可能的解决方案:

    1. 检查网络连接

    确保您的网络连接正常,并且可以访问外部地址。您可以使用以下命令检查与注册表的连通性:

    ping registry.ollama.ai
    

    2. 确认代理设置

    如果您的网络环境中使用了代理,确保已经正确配置。在使用代理的情况下,您可能需要设置环境变量,例如:

    export HTTP_PROXY=http://your-proxy:port
    export HTTPS_PROXY=https://your-proxy:port
    

    3. 检查防火墙和安全软件

    尽管您提到已经关闭防火墙,但仍需确保任何相关的安全软件或网络安全设置不会阻止 ollama 的访问。建议临时禁用这些软件进行测试。

    4. 使用 VPN

    在某些网络环境下,可能会由于地域限制而无法访问某些资源。尝试使用 VPN 服务从其他网络节点进行连接。

    5. 更改 DNS

    有时候 DNS 解析的问题也会导致连接错误。您可以尝试将 DNS 更改为公共 DNS 服务器,像 Google 的 DNS(8.8.8.8 和 8.8.4.4): - 在Windows:通过控制面板更改网络适配器设置。 - 在Linux中,编辑 /etc/resolv.conf 文件。 示例:

    sudo nano /etc/resolv.conf
    

    添加以下内容:

    nameserver 8.8.8.8
    nameserver 8.8.4.4
    

    6. 重复尝试

    遇到网络连接失败有时是暂时性的,可以稍后重试拉取命令。

    ollama run deepseek-r1:32b
    

    7. 查看详细日志

    如果以上措施均未解决问题,建议查看 ollama 的日志信息,可能会提供更详细的错误描述。 标记 -v 参数来启用详细日志。

    ollama run deepseek-r1:32b -v
    

    总结

    以上是针对您所遇到错误的一些可能的处理方案。从基础的网络检查到更改 DNS 设置和使用 VPN 等多种步骤可以逐一尝试。如果问题依然存在,建议您咨询相关技术支持,以便获得更为专业的帮助。希望以上信息对您有所帮助!

    评论

报告相同问题?

问题事件

  • 创建了问题 2月6日