鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

下载TF-Serving源码依赖失败的解决办法

问题现象描述

获取TF-Serving源码依赖库时提示“Error in download_and_extract”。详细信息如下:

1
2
Error in download_and_extract: java.io.IOException: Error downloading [https://github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz] to /home/cya/boss/tfserving/serving/output/ba6572d0268f10026d9549fa2ae08318/external/bazel_skylib/temp8584446817647604858/bazel-skylib-1.3.0.tar.gz: Unable to tunnel through proxy. Proxy returns "HTTP/1.1 407 Proxy Authentication Required"
ERROR: Error computing the main repository mapping: no such package '@bazel_skylib//lib': java.io.IOException: Error downloading [https://github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz] to /home/cya/boss/tfserving/serving/output/ba6572d0268f10026d9549fa2ae08318/external/bazel_skylib/temp8584446817647604858/bazel-skylib-1.3.0.tar.gz: Unable to tunnel through proxy. Proxy returns "HTTP/1.1 407 Proxy Authentication Required"

关键过程、根本原因分析

网络质量不佳导致代码下载失败。

结论、解决方案及效果

进入--distdir指定目录即“path/to/tfserving/serving/proxy”,并使用wget下载对应的库。

1
2
cd proxy
wget https://github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz --no-check-certificate

网络质量不佳可能导致不同的依赖包下载出错,可根据该方法下载。