1. 程式人生 > >02 Tensorflow的安裝配置

02 Tensorflow的安裝配置

ive win img 什麽 清華大學 lan install 嘗試 32位

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環境

如果現在使用spyderimport 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的安裝配置