相信每一個學習深度學習的人來說都知道Google的深度學習框架TensorFlow,估計每個人都想成為一個TF Boy(TensorFlow Boy)。我也是這個想法,於是我踏上了安裝TensorFlow的不歸路,期間遇到很多錯誤,最終都沒裝成功,因為想裝好它需要裝太多東西,顯卡驅動啊,CUDA啊,cuDNN等,而且版本還要匹配。就在我想要放棄的時候,我看到這個視頻:https://www.bilibili.com/video/av75331861?p=1,這絕對良心視頻。
好了,現在直接講解TensorFlow怎么安裝。安裝三步走:

第一步:檢查電腦配置,就是你電腦是哪個廠家的顯卡。我們可以在任務管理器的性能中查看電腦的顯卡版本。

恭喜我的電腦的顯卡是英偉達的,那么接下來你需要將你顯卡驅動升級到最新版本,這個直接去英偉達官網下載安裝。如果你的電腦有英偉達的顯卡,那么就可以安裝TensorFlowGPU版本,如果不是那就只能安裝TensorFlowCPU版本。
第二步:安裝Anaconda
先下載,建議在鏡像上下載,因為快;官網下載:https://www.anaconda.com/。清華鏡像下載:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/。大家選擇適合自己操作系統的版本,下載最新版本,我下載是:

下載時間較長,我們可以同時下載一下Pycharm,直接進入官網:

選擇和自己操作系統符合的版本,選擇免費的社區版:

下載好之后就是安裝了,這里注意兩點就可以了。

勾選這兩個框框,然后安裝,其中會出現這個框,直接跳過:

然后驗證是否安裝成功:在命令行中輸入conda list可以看到很多庫,這說明安裝成功了


然后我們輸入下面三行命令,我們在鏡像中下載TensorFlow:

然后輸入下面一條命令,就可以在一個虛擬環境中下載TensorFlow了。

然后會出現下面一堆東西,問我們需不需要下載,我們選擇yes。


然后他就開始下載了,如果網沒有問題,一般是會成功的:

下載完成之后,我們輸入下面命令,將看到我們剛剛創建的虛擬環境。

然后輸入where python,看一下python的位置,輸入where ipython查看ipython的位置,我們發現我們的虛擬環境中沒有ipython,所以我們需要手動安裝。

我們輸入如下命令行,結果我的電腦提示出錯,分析原因是因為我電腦中已經有了其他版本的pip,所以我將其他版本的刪除了(如果這一步沒有報錯,那么他會自動安裝ipython):

刪除電腦中原有的pip:

然后安裝ipython:

安裝成功后,我們就可以在我們的虛擬環境中看到有ipython了。

接下來我們驗證一下,輸入下面的命令,最終看到True就說明我們的TensorFlow安裝好了,並且可以用GPU了:


![]()

第三步,我們安裝開發工具PyCharm。傻瓜安裝方式直接next,其中之一記得勾選下面的框框:

安裝完成后,就可以打開了,這里我們不導入設置,自己選擇一個風格

然后我們創建一個工程,記住選擇我們剛剛安裝的虛擬環境作為開發環境:

然后我們創建一個Python源文件:

然后輸入如下代碼,運行:

最后輸出為True,說明我們的TensorFlow安裝成功了,接下來就開始自己的深度學習之旅吧。
最后給大家一個學習深度學習的網址:https://github.com/dragen1860/Deep-Learning-with-TensorFlow-book
