2017-03-02 2 views
1

현재 C++ API를 사용해야하므로 소스에서 tensorflow를 빌드하려고합니다. 첫 번째 지침으로 소스 가이드 라인 인 https://www.tensorflow.org/versions/master/get_started/os_setup에서 설치를 수행하려고했습니다. 그러나, 나는 실행하고 때 tensorflow 빌드 할 때 오류가 발생했습니다.

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

I 얻을

ERROR: /home/jendrik/git/tensorflow/tensorflow/core/BUILD:1308:1: Executing genrule //tensorflow/core:version_info_gen failed: bash failed: error executing command 
    (cd /home/jendrik/.cache/bazel/_bazel_jendrik/3f14545a6ed4968ac3fe30f78c0e868e/execroot/tensorflow && \ 
    exec env - \ 
    LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:/usr/local/cuda-8.0/lib: \ 
    PATH='~/anaconda3/bin:/usr/local/cuda-8.0/bin:home/jendrik/anaconda3/bin:/home/jendrik/bin:/home/jendrik/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin' \ 
    /bin/bash -c 'source external/bazel_tools/tools/genrule/genrule-setup.sh; tensorflow/tools/git/gen_git_source.py --generate tensorflow/tools/git/gen/spec.json tensorflow/tools/git/gen/head tensorflow/tools/git/gen/branch_ref "bazel-out/local_linux-py3-opt/genfiles/tensorflow/core/util/version_info.cc"'): com.google.devtools.build.lib.shell.BadExitStatusException: Process exited with status 1. 
Traceback (most recent call last): 
    File "tensorflow/tools/git/gen_git_source.py", line 260, in <module> 
    generate(args.generate) 
    File "tensorflow/tools/git/gen_git_source.py", line 212, in generate 
    git_version = get_git_version(data["path"]) 
    File "tensorflow/tools/git/gen_git_source.py", line 152, in get_git_version 
    str("--work-tree=" + git_base_path), "describe", "--long", "--tags" 
    File "/usr/lib/python2.7/subprocess.py", line 567, in check_output 
    process = Popen(stdout=PIPE, *popenargs, **kwargs) 
    File "/usr/lib/python2.7/subprocess.py", line 711, in __init__ 
    errread, errwrite) 
    File "/usr/lib/python2.7/subprocess.py", line 1343, in _execute_child 
    raise child_exception 
OSError: [Errno 2] No such file or directory 
Target //tensorflow/tools/pip_package:build_pip_package failed to build 
INFO: Elapsed time: 16.651s, Critical Path: 15.48s 

다른 사람이 오류가 발생했고,이를 해결하는 방법에 대한 힌트를 줄 수있는 다음과 같은 오류?

답변

1

좋아요. 나는 스스로 해결했습니다. 문제는 제가 Eclipse로 저장소를 복제 한 것이 었습니다. 이것은 약간의 문제를 일으키는 것으로 보인다. 해결책 : 폴더를 삭제하고, 터미널에서 git으로 복제하면 모든 것이 작동합니다.

관련 문제