參考:https://blog.csdn.net/yongjiankuang/article/details/80246286
之前在Win10安裝總是失敗,最后是在虛擬機(jī)上進(jìn)行了學(xué)習(xí)横媚,偶然看到這樣的安裝方式,沒想到安裝成功了惕澎!
- 首先是安裝anconda
較為簡單,安裝完成后在cmd輸入命令conda --version
驗證安裝是否成功 - 配置conda環(huán)境颜骤,如python3.5
由于tensorflow與python版本高度相關(guān)唧喉,因此需要設(shè)置安裝版本
在cmd中輸入conda create --name python35 python=3.5
,當(dāng)然這里python35
命名你也可以根據(jù)自己愛好更改,在這個過程中會出現(xiàn)輸入y/n,輸入y即可八孝,等待安裝完畢董朝。
在cmd中鍵入:conda info --envs
看到envs目錄下存在python35即表示安裝成功。 - Tensorflow的安裝
本文只基于cpu的tensorflow進(jìn)行安裝干跛,以管理員的身份打開Anconda Prompt輸入activate python35
切換到python35的編譯環(huán)境益涧。在python35環(huán)境下,輸入pip install tensorflow==1.5
,等待安裝完畢驯鳖。至于為什么要加== 1.5,這是因為默認(rèn)安裝的tensorflow版本為1.8版本久免,本機(jī)安裝的時候安裝tensorflow出錯浅辙,所以選擇安裝tensorflow的1.5版本。
安裝完后阎姥,測試tensorflow:在python35環(huán)境下记舆,鍵入python
后,輸入import tensorflow
沒有異常則表示安裝成功
4.安裝spyder和ipython
打開Anaconda Navigator呼巴,在Environments里的python35環(huán)境中泽腮,選擇選項為Not installed,在搜索框中搜索spyder
和ipython
進(jìn)行勾選衣赶,點(diǎn)擊apply進(jìn)行安裝诊赊,有很多相關(guān)的依賴包一并會安裝上。
注:在安裝tensorflow的過程中府瞄,應(yīng)該有不少同學(xué)會遇到:ImportError: DLL load failed: 動態(tài)鏈接庫(DLL)初始化例程失敗碧磅,這種錯誤,一般可以按照我上面的方法嘗試解決遵馆,采用pip install tensorflow==1.5解決鲸郊,至少我個人是這么解決的。