首先伺服器版本是Ubuntn18.04,我使用的是普通賬号,在使用之前,我先按照網上方法,檢視先前安裝的cuda和cudnn版本,分别是9和7版本,接着我開始在我自己的目錄下安裝tensorflow,使用pip install tensorflow-gpu指令安裝,竟然安裝了tensorflow-GPU1.3.0版本(安裝在ananconda3/lib/python3.6/site-packages/tensorflow),而且好像也下載下傳了cuda8和cudnn6,接着我測試tensorflow,可以用。在以上步驟後,我又檢視了cuda和cudnn版本,竟然顯示還是9和7。
為什麼?
檢視cuda指令是 cat /usr/local/cuda/version.txt (結果顯示版本是9)
檢視cudnn指令是 nvcc -V (顯示沒安裝,詢問管理者)