我一直在努力在conda环境中安装较旧版本的CUDA。实际上,我需要使用nvcc编译器安装TensorFlow 1.14和CUDA 8.0。
这是我尝试过的:
conda create -n tf114-cuda8 tensorflow-gpu=1.14 cudatoolkit=8.0 python=3.6
source activate tf114-cuda8
这时,nvcc不可用,因为它不包含在默认的conda安装中。因此,我跑了:
conda install -c conda-forge nvcc_linux-64=9.2
..但是什么都没有!现在,我在环境目录下有nvcc:~/venvs/conda/miniconda3/envs/tf114-cuda8/
,但似乎不合适吗?实际上,如果我这样做:
nvcc-version
它返回:
nvcc:NVIDIA(R)Cuda编译器驱动程序版权所有(c)2005-2019 NVIDIA 基于Sun_Jul_28_19:07:16_PDT_2019 Cuda编译的公司 工具,版本10.1,V10.1.243
出了什么问题?为什么nvcc版本是10.1?如何安装包含CUDA 8.0和nvcc的TensorFlow 1.14?