The nvcc -V reports a version as 9.0.176, but the nvidia-smi reports a version 10.1. My tensorflow version is 1.12.0. The directory of /usr/local/ includes the following files:
bin  cuda  cuda-9.0  etc  games  include  lib  man  sbin  share  src
The path shows
/home/max/miniconda3/bin:/home/max/miniconda3/condabin:/usr/local/cuda-9.0/bin:/usr/local/cuda-9.0/bin:/usr/local/cuda-9.0/bin:/home/max/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/cuda-10.1/bin:/snap/bin:/home/max/miniconda3/bin:/home/max/miniconda3/bin:/home/max/miniconda3/bin:/usr/local/cuda-9.0/bin:/home/max/miniconda3/bin:/usr/local/cuda-9.0/bin:/home/max/miniconda3/bin:/usr/local/cuda-9.0/bin:/usr/local/cuda-10.1/bin:/home/max/miniconda3/bin/:/usr/local/cuda-9.1/bin:/home/max/miniconda3/bin/
Is the 10.1 the source of the issue?