【发布时间】:2019-07-24 22:11:48
【问题描述】:
我正在从源代码构建 tensorlfow,但在运行 configure 时遇到 cuda 路径错误。这就是它的要求:
请指定安装 CUDA 9.1 工具包的位置。有关详细信息,请参阅 README.md。 [默认是 /usr/local/cuda]:
我的 cuda 安装来自 ubutnu 包。
我认为 cuda 已安装。当我跑步时
nvcc --version
我得到的输出为
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2017 NVIDIA Corporation
Built on Fri_Nov__3_21:07:56_CDT_2017
Cuda compilation tools, release 9.1, V9.1.85
想知道如何找出 cuda 工具包的位置。 我尝试使用 /usr/lib/cuda、/usr/local/cuda、/usr/lib/nvidia-cuda-toolkit、/usr/lib/nvidia-cuda-toolkit/bin。这些都不起作用。
我收到错误为“NameError:未定义全局名称'cuda_toolkit_path_full' "
找出安装 CUDA 9.1 工具包的正确位置的任何指针都会有所帮助。谢谢。
【问题讨论】:
-
您尝试从源代码编译哪个版本的 TensorFlow?
-
我使用的是 1.11 版
标签: python ubuntu tensorflow