問題Tensorflow R1.12とコンパイラのtensorflow提供R1.12のGPUバージョンが発生しました

コードおよびtensorflowサービング1、Gitのクローンtensorflow

2、

ERROR:/root/.cache/bazel/_bazel_root/f71d782da17fd83c84ed6253a342a306/external/local_config_cuda/crosstool/BUILD:41 
 トレースバック(最新の呼び出しの最後):
        ファイル" /root/.cache/bazel/_bazel_root/f71d782da17fd83c84ed6253a342a306/external/ local_config_cuda / crosstool / BUILD "ライン4 
                error_gpu_disabled()
        ファイル" /root/.cache/bazel/_bazel_root/f71d782da17fd83c84ed6253a342a306/external/local_config_cuda/crosstool/error_gpu_disabled.bzlを"3error_gpu_disabled 
                (失敗"ERROR:--config = C ...と構築
ERROR:で構築 --config = CUDAが、TensorFlowがされた GPUをサポートしてください再ランの./configureでビルドして入力するように構成されていません。YをへのプロンプトでGPUのサポートを構築しています。
ERROR:いいえ、そのようなターゲットlocal_config_cuda // crosstool @:ツールチェーン:ターゲットチェイン宣言されていない中で、パッケージcrosstool /root/.cache/bazel/_bazel_root/f71d782da17fd83c84ed6253a342a306/external/local_config_cuda/crosstoolによって定義されました/ BUILD 
INFO:経過時間:0 .093sを 
INFOを:0 のプロセス。
FAILED:ビルドが正常に完了しなかった(0パッケージがロードされました)

ソリューション:

輸出TF_NEED_CUDA = " 1 "

図3は、./configureを、あなたはあなた自身の変数の直接のすべての非デフォルトのパスのCUDA、cudnn、NCCLなどを設定する必要が有効にならないことができるすべてを設定見えます

ソリューション:変数の設定

輸出PATH = $ PATHに:/ ENV / bazel- 0.150 / binに
エクスポートTF_NEED_CUDA = " 1 " 
エクスポートCUDNN_INSTALL_PATH = " /usr/local/cudnn7.3_cuda9.0 " 
エクスポートCUDA_INSTALL_PATH = " /usr/local/cuda-9.0 " 
エクスポートTF_CUDA_VERSION = " 9.0 " 
エクスポートTF_CUDNN_VERSION = " 7 " 
輸出TF_NCCL_VERSION = " 2.2 " 
輸出NCCL_INSTALL_PATH = " /env/nccl_2.2.13-1+cuda9。
輸出TEST_TMPDIR = /ホーム

 

NVCCのCUDAバージョンとセットアップの問題に遭遇矛盾を検出できませんでした。最後にr1.13代わりに、あきらめます

おすすめ

転載: www.cnblogs.com/zl1991/p/11465111.html