我正在尝试从源构建tensorflow。一旦在我的笔记本电脑上使用指南,我已经成功完成了这一步,现在我正在试用我的台式机。 .whl文件无法显示在/ tmp目录中,导致在下一步中无法安装pip软件包。我无法在任何地方找到.whl文件。 我已经尝试重新安装bazel并重新下载tensorflow git repo 并从头开始重复执行整个过程,并且它只是无法显示在/ tmp中。我不太习惯修改python包构建脚本来尝试不同的目录。 任何人都可以提供一些建议,我可以尝试什么? (tensorflow按常规方式成功从pip安装)。Tensorflow bazel构建不会生成.whl文件
成功构建后调用生成命令给我下面的输出:
WARNING: /home/shagas/Data/SW/tensorflow/tensorflow/contrib/learn/BUILD:15:1: in py_library rule //tensorflow/contrib/learn:learn: target '//tensorflow/contrib/learn:learn' depends on deprecated target '//tensorflow/contrib/session_bundle:gc': No longer supported. Switch to SavedModel immediately.
INFO: Analysed target //tensorflow/tools/pip_package:build_pip_package (0 packages loaded).
INFO: Found 1 target...
Target //tensorflow/tools/pip_package:build_pip_package up-to-date:
bazel-bin/tensorflow/tools/pip_package/build_pip_package
INFO: Elapsed time: 0.243s, Critical Path: 0.00s
INFO: Build completed successfully, 1 total action
但我无法找到任何地方.whl
我试过在任何地方搜索包,包括你提到的地方。我也做了sudo find/-name * tensorflow-1.2.0-py2-none-any.whl,它没有任何东西。我无法在bazel构建日志的末尾找到任何输出路径。我将尝试用你建议的标志启动bazel build命令。 另外,在/ tmp目录中,我可以看到空的hsperfdata目录。谷歌搜索告诉我这些是由jvm制作的目录。 – Shagas
输出给了我目标// tensorflow /工具/ pip_package:build_pip_package了最新: 巴泽勒斌/ tensorflow /工具/ pip_package/build_pip_package 信息:经过时间:1301.838s,关键路径:63.01s 信息:构建成功完成,总共4211次动作 并且没有关于生成的包的位置的信息。 – Shagas