tensorflow作爲主流的開源的機器學習框架,其來源於谷歌大腦項目,但其安裝會存在各種問題,導致安裝失敗,最大的問題在於國外源網絡不穩定,下載會中斷,因此需要使用國內鏡像,推薦豆瓣鏡像和清華鏡像。
第一步,安裝,anaconda軟件,其就是一個大型的python庫平臺,安裝方法百度一下就可,安裝後注意配置環境到系統path。
第二步,新建python3.7運行環境,不知道不創建新的,用原有的能不能成功,大家可以嘗試一下。創建命令如下:
conda create -n tensorflow python=3.7
創建好新的python環境後,切換到新的python環境,我創建的名稱爲tensorflow,切換的命令行爲:
切換後可以看到:
前面的base變成了tensorflow。
第三步,開始國內鏡像的下載,這裏以清華大學源爲例,tensorflow右cpu版本和gpu版本,gpu版本需要配合英偉達的驅動程序,版本號對應,是個讓人頭疼的問題,如果你的電腦gpu很一般,建議下載cpu版本,總的來說,gpu版本效率更高,下載cpu版本命令爲:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow==1.15.0
***需要注意的是,***這一步很關鍵,很多人失敗在這一部,tensroflow版本的1.15.0開始支持python3.7,因此建議下載該版本,不要下載2.*版本,最新的爲2.1版本,剛開始就是沒有指定版本,導致下載最新的而失敗了。
第四步,等待安裝,安裝包爲近300兆,需等待30-60分鐘。
第五步,測試安裝結果,輸入python,再import tensorflow,如果不報錯,說明安裝成功。
第六步,在pycharm編譯器中配置安裝好的環境,以便開發使用,方法如下:
找到上面創建好的環境下的python.exe,點擊應用就ok了。
第七步,在pycharm下使用該環境編程,例子如下:
說明大功告成!可以開始你自己的操作了。