我目前在使用gpu支持安装张量流时遇到一些问题。
这是我所遵循的指南。
安装bazel
wget https://github.com/bazelbuild/bazel/releases/download/0.4.3/bazel-0.4.3-installer-linux-x86_64.sh
chmod +x bazel-0.4.3-installer-linux-x86_64.sh
./bazel-0.4.3-installer-linux-x86_64.sh --user
从源
安装张量流git clone https://github.com/tensorflow/tensorflow
cd tensorflow /
./配置
bazel build -c opt --config = cuda // tensorflow / tools / pip_package:build_pip_package
最后一个没有完成..或者它确实..它出现了错误信息
a@fe1:~/tensorflow$ bazel build -c opt --config=cuda //tensorflow/tools/pip_package:build_pip_package
.
WARNING: Sandboxed execution is not supported on your system and thus hermeticity of actions cannot be guaranteed. See http://bazel.build/docs/bazel-user-manual.html#sandboxing for more information. You can turn off this warning via --ignore_unsupported_sandboxing.
Server finished RPC without an explicit exit code
之后我应该能够做到这一点
bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tenso
rflow_pkg
根据指南,但是不可能。
我之前已经有张量流cpu版本运行,但由于需要gpu真诚地按下我决定安装它......但是没想到会是这个麻烦......
任何想法为什么不可能建立它?
os:centOS 7.1 gpu:nvidea
答案 0 :(得分:0)
我在尝试使用Bazel从源代码安装Tensorflow时遇到了问题。可能是因为当前的bazel构建存在问题,因为过去曾发生过我的问题。如果您向我们提供了信息,它会有所帮助关于你的系统(操作系统和GPU),但你可能最好使用pip(或pip3)和sudo pip(3)安装tensorflow-gpu。