【发布时间】:2018-09-18 20:40:18
【问题描述】:
在成功构建支持 GPU 的 TensorFlow 后,我正在尝试构建 pip 包,但收到一条错误消息,提示它无法读取 simple_console_for_windows.zip 文件。
我已经确认该文件在 C:\tensorflow\bazel-bin\tensorflow\tools\pip_package 文件夹中,但它是 0 字节。
这是我的 pip 构建命令:
bazel-bin\tensorflow\tools\pip_package\build_pip_package C:/tmp/tensorflow_pkg
这是完整的错误:
Unzipping simple_console_for_windows.zip to create runfiles tree...
[./bazel-bin/tensorflow/tools/pip_package/simple_console_for_windows.zip]
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of ./bazel-bin/tensorflow/tools/pip_package/simple_console_for_windows.zip or
./bazel-bin/tensorflow/tools/pip_package/simple_console_for_windows.zip.zip, and cannot find ./bazel-bin/tensorflow/tools/pip_package/simple_console_for_windows.zip.ZIP, period.
我在 Windows 10 上,使用 Bazel 0.16.1、Tensorflow 1.11、CUDA 9.2 和 CUDNN 7.2.1。
我的构建命令是:
bazel build --config=opt --config=cuda //tensorflow/tools/pip_package:build_pip_package
有人知道我可以尝试或检查什么来构建 pip 包吗?
【问题讨论】:
标签: windows tensorflow bazel