人工智能一浪接一浪判耕,隨著谷歌公布tensorflow源碼霉晕,尤其是支持windows 10平臺(tái)的python3.5以上版本较店,更是讓更多人都想用windows操作tensorflow笼痛。
第一次安裝裙秋,也不知道在網(wǎng)上聽(tīng)誰(shuí)說(shuō)tensorflow不支持windows,就用虛擬機(jī)centod6.5安裝python3缨伊,進(jìn)而安裝tensorflow摘刑,折騰了幾天,也有很多升級(jí)問(wèn)題刻坊,尤其是glibc版本過(guò)低的問(wèn)題枷恕,失敗了。
于是我就回過(guò)來(lái)用windows 10安裝tensorflow谭胚,結(jié)果成功了徐块!
主要步驟是這樣的:
1、環(huán)境
我是windows 10
python版本至少是python3.5以上的灾而,我是python3.6;
2胡控、最好把一波數(shù)據(jù)分析庫(kù)裝完,防止出現(xiàn)包的依賴問(wèn)題旁趟;
matplotlib,numpy,pandas
pip install matplotlib #這個(gè)包必須安裝
3昼激、下載tensorflow:
pip install tensorflow
系統(tǒng)會(huì)自動(dòng)選擇匹配版本并且安裝一部分依賴包,一般不會(huì)失敗
4锡搜、導(dǎo)入tensorflow包
import tensorflow
會(huì)出現(xiàn)錯(cuò)誤:找不到DLL模塊橙困,大體意思是這樣
其實(shí)是缺少M(fèi)SVCP140.DLL模塊
解決方法:在python安裝目錄【包】的目錄,比如我的是:D:\Program Files\python\Lib\site-packages\matplotlib
其實(shí)就是python可視化包matplotlib包的路徑耕餐,在這下面有一個(gè)msvcp140.dll文件凡傅,我們需要把它的文件目錄添加到環(huán)境變量path里面。
右鍵電腦——>高級(jí)系統(tǒng)設(shè)置——>環(huán)境變量——>(用戶變量)path選中——>編輯——>編輯文本
添加英文分號(hào)肠缔,末尾加上python的matplotlib包的路徑夏跷,安裝路徑可能不一樣,后面路徑(粉紅色)都是一樣的:
D:\Program Files\python\Lib\site-packages\matplotlib
也就是把這個(gè)路徑添加到環(huán)境變量里面桩砰;
5拓春、關(guān)閉cmd窗口(如果你是在cmd試驗(yàn))
打開(kāi)cmd窗口
再次導(dǎo)入tensorflow包:
import tensorflow
應(yīng)該就沒(méi)有問(wèn)題了。