02 Tensorflow的安裝配置
1 anaconda 64 位,win10 安裝
清華大學鏡像網絡,下載地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
選擇下載文件:
根據向導安裝
安裝完成之後打開終端,查看Conda版本,輸入 conda –version
查看Python版本,輸入:python
使用對應版本的tensorflow, 輸入命令:conda create --name tensorflow python=3.6.5
輸入y進行安裝。
安裝成功,上圖為提示信息。
2 WIN10下安裝tensorflow 64版本的
激活tensorflow,輸入命令:pip install tensorflow
如果出現錯誤的話,就再輸入:pip Install tensorflow。多半是網絡超時問題。
到這裏,已經安裝完畢。
測試一下。
3 配置tensorflow環境
如果現在使用spyder寫import tensorflow as tf,會報錯No Module “tensorflow”
先激活tensorflow
Navigator的Home頁面選擇tensorflow安裝spyder。
終於安裝成功。
4 失敗總結
第一次失敗,win7下安裝了32位的anaconda,然後去安裝tensorflow的時候,查資料發現只能安裝64位。
第二次失敗,win10下安裝了64位的anaconda,按照網上的版本說tensorflow最適合的版本是3.5.2,也安裝好了,再安裝好tensorflow。結果用spyder寫tensorflow的hello word 測試的時候,發現報錯:No module named ‘tensorflow’.一查資料才發現現在已經不用多此一舉安裝什麽3.5.2版本的python,直接用自帶的python版本就可以了。於是有了第三次重裝。太歡樂了~~~~
第三次裝tensorflow,公司網絡不好,執行conda create --name tensorflow python=3.6.5命令的時候因為網絡問題失敗。好吧,我決定回家裝,結果回家也是網絡問題。後來發現,根本沒有連上家裏的無線網。真的是,不做事,沒發現這麽多奇葩的障礙~~~
安裝spyder的也是失敗了好多次,我發現的原因有兩個,一是要激活tensorflow,在打開anaconda navigator,找到tensorflow下面點擊Install。二是要網絡良好,比如我在公司的網絡裏面就一直安裝不成功,然後其實界面上也沒有任何提示。後來是我挨個找到一個日誌文件,發現都是網絡連不上啥的問題。最後一個安裝成功的版本還是在家裏的網絡中安裝成功的。真是好波折。
下圖是我嘗試安裝的次數,一共裝了三次,最後一次才成功,時間跨度大概有一個月左右。畢竟又比較懶,偶爾還是覺得累著自己的脖子了。
02 Tensorflow的安裝配置