Window+Anaconda3+TensorFlow少挖坑安裝

自己親測的詳細安裝過程

(環境爲win7 64位)

鑑於Anaconda是一個用於科學計算的Python發行版,支持 Linux, Mac, Windows系統,提供了包管理與環境管理的功能,可以很方便地解決多版本python並存、切換以及各種第三方包安裝問題。Anaconda利用工具/命令conda來進行packageenvironment的管理,並且已經包含了Python和相關的配套工具。這裏先解釋下condaanaconda這些概念的差別。conda可以理解爲一個工具,也是一個可執行命令,其核心功能是包管理與環境管理。包管理與pip的使用類似,環境管理則允許用戶方便地安裝不同版本的python並可以快速切換。Anaconda則是一個打包的集合,裏面預裝好了conda、某個版本的python、衆多packages、科學計算工具等等,所以也稱爲Python的一種發行版。這裏首先安裝Anaconda

1.從官方網址https://www.continuum.io/downloads/ 下載,這裏選擇64Python3.6Anaconda3.4.0版本;

 接下來就是安裝過程了。。。這部分可參照官方的安裝教程進行。

https://docs.anaconda.com/anaconda/install/windows

一般只要更改安裝路徑和是否添加到路徑,如果你的pc以前沒有類似的配置,建議將環境變量那一項勾選上,其他的不用更改,就可以直接一直往下點擊,直到安裝完成。

  

 安裝成功的頁面

  1. 如果你沒勾選添加環境變量那一項,安裝Anaconda成功之後,你還需要將你自己的Anaconda的路徑加入到環境變量才能在下面一起使用;

1.2在環境變量加入之後,接下來就是去創建一個tensorflowconda環境。用其專業術語就是:Create a conda environment named tensorflow by invoking the following command,此時你既可以在cmd命令窗口或者打開Anaconda Prompt窗口,在其裏面輸入如下命令來創建TensorFlowconda環境;

conda create -n tensorflow python=3.5

這裏你也可以根據自己的喜歡選擇不同的Python版本,但是相對來說Python3.5對於TensorFlow比較穩定;

 輸入y即可安裝相關的包;

1.3這一步完成後,就可以輸入命令來激活TensorFlow,命令如下:

activate tensorflow

如果這步成功的話,恭喜你,可以繼續下面的步驟,然而我的這步沒有成功,在命令窗口並不能識別到activate命令,並且查了許多相關資料,因此通過查找資料在網頁下(http://www.cnblogs.com/jackchen-Net/p/6681269.html)找到相關的解決方案;即打開Anaconda Navigator;(注意如果你裝的時候activate tensorflow成功的,那麼你可以直接跳到1.5步驟)

此時打開終端,輸入pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl進行安裝cpu版本的TensorFlow

安裝成功的界面爲:

1.4測試TensorFlow是否安裝成功:

輸入:

python -c "import os; import inspect; import tensorflow; print(os.path.dirname(inspect.getfile(tensorflow)))"

最終測試成功輸出的界面爲:

用示例代碼測試通過的界面如下:

  

1.5 如果你裝的時候activate tensorflow成功,此時輸入下面命令來安裝TensorFlow

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl

 

安裝之後,測試可以參考1.4步中測試方法;

 

1.6接下來,我們安裝Spyder編譯器

默認情況下Anaconda已經安裝了個Spyder,但是這個是在Anaconda下的,不是在TensorFlow環境下的版本,所以會導致無法引用tensorflow模塊。那麼我們接下來進入到Anaconda Navigator下,去安裝tensorflow下的Spyder

打開後的界面

 沒有包含Spyder,因此Spyder進行搜索;

點擊應用進行安裝;安裝成功之後的界面爲:

同時在pc上的快捷應用程序窗口出現類如如下界面:

此時打開Spyder打開進行測試;

 最終大功告成的界面如下:

  

 

參考文獻

[1] http://blog.csdn.net/jay100500/article/details/72809338

[2] http://www.cnblogs.com/jackchen-Net/p/6681269.html

 轉載請註明出處,謝謝!

如果讓你少挖坑,請點個贊,謝謝

 

發佈了24 篇原創文章 · 獲贊 42 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章