win篇:
習慣了anaconda的安裝,於是先下載anaconda然後配置相關的python版本
這裏有一個很重要的常識,一直會犯錯,如果直接用anaconda安裝tensorflow會出現很多意料之外的事,因爲直接安裝就是安裝在默認環境中,我們需要爲tensorflow 專門配置一個環境,無論以後做項目還是以後調算法,每一種類的tensorflow或者不同python版本的tensorflow都需要一個專門的版本。
相關命令:
conda create -n tensorflow1 python=3.6(想要設計的環境名稱)
source activate tensorflow 1(我設定的環境名稱)
anaconda search -t conda tensorflow(所有需要安裝的環境的名稱)
選擇合適的版本文件名稱anaconda show 名稱
然後根據指令複製進行安裝。
linux篇:
同win一模一樣
但是,對於linux版本有很簡便的方案,可以不安裝其他版本的,直接安裝最官方的版本,就是pip install tensorflow
現在遇到的麻煩是pip install也出問題了,原因是這樣安裝的tensorflow只支持3.5版本的python,可是anaconda3默認是3.6
於是最好還是使用search 尋找一個3.6的或者安裝一個3.5的環境然後pip