使用python 3.6.0 Windows 10 Docker服务器版本:18.09.6
在构建docker时遇到问题 每当我使用以下命令构建docker时:
docker build --pull -t user/tensorflow-serving-devel -f tensorflow_serving/tools/docker/Dockerfile.devel .
我已经使用以下命令安装了Future:pip install future。
我遇到错误:
错误: /root/.cache/bazel/_bazel_root/e53bbb0b0da4e26d24b415310219b953/external/org_tensorflow/tensorflow/core/BUILD:2778:1: 没有这样的软件包“ @ local_config_git //”:追溯(最近的调用 持续): 文件“ /root/.cache/bazel/_bazel_root/e53bbb0b0da4e26d24b415310219b953/external/org_tensorflow/third_party/git/git_configure.bzl”, 第61行_fail(result.stderr) 文件“ / rfail((”%sGit配置错误:%s%...)))6d24b415310219b953 / external / org_tensorflow / third_party / git / git_configure.bz Git配置错误:追溯(最近一次呼叫最近):文件 “ /root/.cache/bazel/_bazel_root/e53bbb0b0da4e26d24b415310219b953/external/org_tensorflow/tensorflow/tools/git/gen_git_source.py”, 第29行,在 从内置文件导入字节#pylint:disable = redefined-builtin ImportError:没有名为内置文件的模块
并由'@ org_tensorflow // tensorflow / core:version_info_gen'引用 错误: /root/.cache/bazel/_bazel_root/e53bbb0b0da4e26d24b415310219b953/external/org_tensorflow/tensorflow/core/BUILD:2778:1: 没有这样的软件包“ @ local_config_git //”:追溯(最近的调用 持续): 文件“ /r_fail(result.stderr)zel_root/e53bbb0b0da4e26d24b415310219b953/external/org_tensorflow/third_party/git/git_configure.bz l”,lineFile “ /root/.cache/bazel/_bazel_root/e53bbb0b0da4e26d24b415310219b953/external/org_tensorflow/third_party/git/git_configure.bzl”, 第14行,失败((“”%sGit配置错误:%s%...)))Git 配置错误:追溯(最近一次呼叫最近):文件 “ /root/.cache/bazel/_bazel_root/e53bbb0b0da4e26d24b415310219b953/external/org_tensorflow/tensorflow/tools/git/gen_git_source.py”, 第29行,在 从内置文件导入字节#pylint:disable = redefined-builtin ImportError:没有名为内置文件的模块
并由'@ org_tensorflow // tensorflow / core:version_info_gen'引用 错误: /root/.cache/bazel/_bazel_root/e53bbb0b0da4e26d24b415310219b953/external/org_tensorflow/tensorflow/core/BUILD:2778:1: 没有这样的软件包“ @ local_config_git //”:追溯(最近的调用 持续): 文件“ /r_fail(result.stderr)zel_root/e53bbb0b0da4e26d24b415310219b953/external/org_tensorflow/third_party/git/git_configure.bz l”,lineFile “ /root/.cache/bazel/_bazel_root/e53bbb0b0da4e26d24b415310219b953/external/org_tensorflow/third_party/git/git_configure.bzl”, 第14行,失败((“”%sGit配置错误:%s%...)))Git 配置错误:追溯(最近一次呼叫最近):文件 “ /root/.cache/bazel/_bazel_root/e53bbb0b0da4e26d24b415310219b953/external/org_tensorflow/tensorflow/tools/git/gen_git_source.py”, 第29行,在 从内置文件导入字节#pylint:disable = redefined-builtin ImportError:没有名为内置文件的模块
并由'@ org_tensorflow // tensorflow / core:version_info_gen'引用 错误:目标分析 '// tensorflow_serving / model_servers:tensorflow_model_server'失败; 构建中止:没有这样的软件包“ @ local_config_git //”:追溯(大多数 最近通话结束): 文件“ /r_fail(result.stderr)zel_root/e53bbb0b0da4e26d24b415310219b953/external/org_tensorflow/third_party/git/git_configure.bz l”,lineFile “ /root/.cache/bazel/_bazel_root/e53bbb0b0da4e26d24b415310219b953/external/org_tensorflow/third_party/git/git_configure.bzl”, 第14行,失败((“”%sGit配置错误:%s%...)))Git 配置错误:追溯(最近一次呼叫最近):文件 “ /root/.cache/bazel/_bazel_root/e53bbb0b0da4e26d24b415310219b953/external/org_tensorflow/tensorflow/tools/git/gen_git_source.py”, 第29行,在 从内置文件导入字节#pylint:disable = redefined-builtin ImportError:没有名为内置文件的模块
答案 0 :(得分:0)
您是否在本地运行pip install future
?这在您的docker构建期间无济于事,而是将RUN pip
文件中的Dockerfile.devel
步骤更改为包含future
:
RUN pip --no-cache-dir install \
grpcio \
h5py \
keras_applications \
keras_preprocessing \
mock \
numpy \
requests \
future