📌  相关文章
📜  尝试在 https:pub.dartlang.org 上查找包 cupertino_icons 时遇到套接字错误. - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:39:21.258000             🧑  作者: Mango

碰到了套接字错误- 无法在https://pub.dartlang.org上查找包 cupertino_icons

问题描述

当尝试在https://pub.dartlang.org上查找包 cupertino_icons 时,您可能会遇到以下套接字错误:

SocketException: OS Error: connection refused, errno = 111, address = pub.dartlang.org, port = 443
问题原因

此错误表明Flutter打包程序无法连接到https://pub.dartlang.org并下载所需的包。该问题可能是因为网络环境或代理设置错误而引起的。

解决方案

以下是您可以尝试的几个解决方案:

  • 检查网络连接和防火墙设置。

请确保您的网络连接正常,并且防火墙设置允许Flutter打包程序连接到https://pub.dartlang.org。您可以尝试通过使用其他网络(例如,使用移动热点)或更改防火墙设置解决该问题。

  • 更改代理设置。

如果您正在使用代理服务器,请确保代理设置正确且网络可用。您可以尝试更改代理设置或者尝试连接到其他网络。

  • 更改pub源

您可以更改pub源来避免从https://pub.dartlang.org上下载包,从而避免该问题。使用以下命令更改pub源:

flutter pub global activate -sg https://mirrors.tuna.tsinghua.edu.cn/dart-pub

以上解决方案应该可以帮你解决你在https://pub.dartlang.org上查找包cupertino_icons时遇到套接字错误的问题。