以前是在Cent OS中運行Tensorflow,,經常需要切換操作系統,很不方便,於是決定在Windows 7下安裝Tensorflow。
過程還是挺復雜的,需要安裝的包括:Visual Studio、Anaconda、CUDA、cuDNN、PyCharm、Tensorflow-gpu等。
Visual Studio 2017、PyCharm以前已經安裝好了,跳過。
然后是Anaconda,從網上下載,然后安裝就可以了,比較簡單。
CUDA、cuDNN、Tensorflow-gpu對版本是有要求的,不能隨便下載,如果版本不兼容就會出錯。我安裝的是CUDA 9.0、cuDNN 7.0、Tensorflow-gpu 1.5.0。
(1)下載CUDA 9.0,並安裝;
(2)下載cuDNN 7.0,解壓后有bin、include、lib三個文件夾,將里面的文件分別復制到CUDA Development文件夾下相同名稱的文件夾下面;
(3)安裝Tensorflow-gpu,在命令窗口中輸入,會提示安裝成功;
pip install tensorflow--gpu==1.5.0

(4)運行PyCharm,新建一個項目,File-->Settings-->Project-->Project Interpreter-->Add-->System Interpreter,將Anoconda安裝目錄下的python.exe加進去;

(5)運行一個簡單的程序,沒有出錯,表明安裝成功!
import tensorflow as tf print("Version : %s" % tf.__version__) print("Path : %s" % tf.__path__)

