按照老爸給的tensorflow書簽秧荆,找了安裝教程,簡要寫一下安裝步驟和遇到的問題及解決方案(別問我為啥是win7)
1.安裝python
教程中選擇的是python3.5.2埃仪,下載好裝好(記得選擇Add to Path)辰如,重啟電腦(環(huán)境變量生效),打開cmd輸入python贵试,如下顯示則是安裝成功琉兜。
鏈接:https://pan.baidu.com/s/1im7za-BYvP4sRxts046qIQ
提取碼:zhss
2.升級pip版本
打開cmd,輸入python -m pip install -U pip
升級pip到最新版本
3.下載tensorflow1.1.0版本
下載之后記住其下載路徑毙玻,打開cmd豌蟋,根據(jù)下載路徑來輸入安裝指令。
我將其下載在了D:\download桑滩,輸入安裝指令python -m pip install D:\download\tensorflow-1.1.0-cp35-cp35m-win_amd64.whl
即可安裝梧疲。
鏈接:https://pan.baidu.com/s/1mrxS14hDFbzmB0T-xzSZOQ
提取碼:894z
以上三步做好之后,輸入python,輸入import tensorflow as tf
幌氮,不報錯的話就是安裝成功了缭受,但我在安裝時卻遇到了
ImportError: DLL load failed: 找不到指定的模塊的報錯。
在網(wǎng)上搜了一下發(fā)現(xiàn)是缺少了一些運(yùn)行環(huán)境该互,可以在https://www.microsoft.com/en-us/download/details.aspx?id=53587下載米者,安裝上相應(yīng)的環(huán)境
(有的人使用Anaconda安裝,有的人在安裝后裝了visual studio2017宇智,這些都讓TensorFlow有了運(yùn)行環(huán)境蔓搞,所以不會報錯)
安裝好環(huán)境之后,打開cmd随橘,輸入python喂分,輸入import tensorflow as tf
但是問題又來了,這次出現(xiàn)了如下圖所示的FutureWarning
似乎是一些版本沖突的問題(導(dǎo)致的解析錯誤机蔗?)蒲祈,在網(wǎng)上查到了解決方法:在cmd中輸入pip install numpy==1.13.3
,將版本設(shè)置一下,待其下載完成萝嘁,再次輸入import tensorflow as tf
梆掸,出現(xiàn)如下畫面就是安裝成功了
可以輸入tf.__version__
查看版本,輸入tf.__path__
查看安裝路徑
終于大功告成啦酿愧!
參考資料:
- 在win7上安裝TensorFlow:https://blog.csdn.net/qq_36481821/article/details/82704472
- 解決ImportError:https://blog.csdn.net/u014535666/article/details/96995665
- 解決FutureWarning:https://blog.csdn.net/csdn0006/article/details/80809984