Unity [Package Manager Window] Error searching for packages问题的一种解决方案
·
相信有不少Unity用户遇到过下面这条打开Package Manager时会弹出的报错,这种情形下也没法安装或者更新Package了
[Package Manager Window] Error searching for packages.
Unable to perform online search:
Cannot connect to 'api.unity.com' (error code: ECONNRESET). Verify your environment firewall policies allow connection to this host name. If your system is behind a proxy, verify your proxy environment variables (HTTP_PROXY and HTTPS_PROXY) are properly set.
这里提示如果用了网络代理的话需要设置环境变量,也就是这篇文章提到的做法
但这篇文章其实有错误,环境变量值的"http://"不能省,不然就会出现这个帖子反映的问题(最下方中文评论瞩目,"被CSDN上的帖子误导了对吧,都喜欢到处抄,抄还抄不对")
我的Unity(版本是2022.3.14)也有这个问题,但改到这一步仍然会报错。AI老师提示我可能是Unity Editor 没有走代理,要用命令行启动,写个批处理
set HTTP_PROXY=http://127.0.0.1:7890
set HTTPS_PROXY=http://127.0.0.1:7890
start "" "[你的编辑器安装路径]" -projectPath "[你的Unity工程路径]"
用这个批处理启动工程再开Package Manager,就不会报错了
更多推荐
所有评论(0)