2017-09-28 10 views
0

自分のシステムにテンソルフローを構築できません。私の設定:私はテンソルフローを構築中にいくつかの問題があります

system:ubuntu16.04 
cuda:gtx1070 
cudnn:6.0  
cuda:8.0  
tensorflow version:1.3.1  
python:3.5.3(install in the workspace of pyenv)  
bazel version:0.5.2  
gcc version:5.4.0 

私が実行します。

./configure 
bazel build --config-opt --config-cuda //tensorflow/tools/pip_package:build_pip_package --verbose_failures 

それはCUDAリポジトリに不足しているcrosstool_wrapper_driver_is_not_gccファイルでクラッシュ: enter image description here

生成.tf_configure_bazelrcの内容は次のとおりです。

build --action_env PYTHON_BIN_PATH="/root/.pyenv/shims/python" 
build --action_env PYTHON_LIB_PATH="/root/.pyenv/versions/3.5.3/lib/python3.5/site-packages" 
build --define PYTHON_BIN_PATH="/root/.pyenv/shims/python" 
build --define PYTHON_LIB_PATH="/root/.pyenv/versions/3.5.3/lib/python3.5/site-packages" 
build --force_python=py3 
build --host_force_python=py3 
build --python3_path="/root/.pyenv/shims/python" 
test --force_python=py3 
test --host_force_python=py3 
test --define PYTHON_BIN_PATH="/root/.pyenv/shims/python" 
test --define PYTHON_LIB_PATH="/root/.pyenv/versions/3.5.3/lib/python3.5/site-packages" 
run --define PYTHON_BIN_PATH="/root/.pyenv/shims/python" 
run --define PYTHON_LIB_PATH="/root/.pyenv/versions/3.5.3/lib/python3.5/site-packages" 
build --define with_jemalloc=true 
build:opt --cxxopt=-march=native --copt=-march=native 
build --action_env TF_NEED_CUDA="1" 
build --action_env TF_NEED_OPENCL="0" 
build --action_env TF_CUDA_CLANG="0" 
build --action_env CUDA_TOOLKIT_PATH="/usr/local/cuda" 
build --action_env TF_CUDA_VERSION="8.0" 
build --action_env GCC_HOST_COMPILER_PATH="/usr/bin/gcc" 
build --action_env TF_CUDNN_VERSION="6" 
build --action_env CUDNN_INSTALL_PATH="/usr/local/cuda-8.0" 
build --action_env TF_CUDNN_VERSION="6" 
build --action_env TF_CUDA_COMPUTE_CAPABILITIES="6.1" 
build --config=cuda 
test --config=cuda 
+1

コード/ログでスクリーンショットを投稿しないようにしてください。コピー貼り付けが難しくなります。 – mhlopko

答えて

1

C++コンパイラのラッパーであるcrosstool_wrapper_driver_is_not_gcc ファイルが見つからないと訴えています。私はバージョン0.6.0にbazelを更新しようとしています。 --sandbox_debugで再実行できます。また、生成されたサンドボックスディレクトリにcrosstool_wrapper_driver_is_not_gccが含まれている場合、権限が正しく設定されている場合、およびbazelが実行しようとしているコマンドを手動で実行できる場合は手動で手動で調べることができます。

関連する問題