基於Anaconda安裝Tensorflow 並實現在Spyder中的應用


基於Anaconda安裝Tensorflow 並實現在Spyder中的應用

Anaconda可隔離管理多個環境,互不影響。這里,在anaconda中安裝最新的python3.6.5 版本。

一、安裝 Anaconda

  1. 下載地址: https://www.anaconda.com/distribution/#windows

  選擇需要的版本下載

  2.雙擊下載好的 Anaconda2-5.2.0-Windows-x86_64.exe文件,出現如下界面,點擊 Next 即可。

           

        點擊next:

             

        I Agree:

         

  此處選擇 ALL Users,可是計算機中所有的用戶共享:

          

 

  此處指定所安裝的位置,所在的文件夾要求必須為空:

     

 

  此處建議兩部分都選,第一部分是用來"自動配置環境變量",第二部分用來安裝默認的python環境,選好后等待自動安裝完成即可。

  3.檢驗安裝結果。

  進入到windows中的命令模式

  (1)檢測anaconda環境是否安裝成功,輸入命令:conda --version

  

 

  (2)檢測python環境是否配置完成,輸入命令:python --version

  

  (3)檢測目前按裝了那些環境變量,輸入命令:conda info --envs

  

二、在anaconda中安裝tensorflow

  1、進入windows命令模式,盤符切換到C:\User\user\Anaconda3\envs下,若沒有envs文件夾,可自行創建;

    創建tfenv環境,安裝Python3.6,輸入命令:conda create --name tfenv python=3.6

   

  輸入 y 等待自動創建就好啦。

  2.激活tensorflow的tfenv的環境,輸入命令:activate tfenv

 

  3.檢測tfenv的環境添加到了Anaconda里面,輸入命令:conda info --envs

  

  已經創建成功。

  4.檢測當前環境中的python 版本。輸入命令:python --version

  

  退出tfenv的環境,輸入命令:deactivate

  

 

三、在tfenv環境中正式安裝tensorflow包。

  1.激活tensorflow的tfenv環境,輸入命令:activate tfenv

  2.輸入命令:pip install --upgrade --ignore-installed tensorflow

   

 

  

  3.驗證功能是否正常,輸入命令:python

    

   輸入下面代碼:

import tensorflow as tf hello = tf.constant('hello,tf') sess = tf.Session() print(sess.run(hello))

   

 

  可看到,該環境下tensorflow工作正常。

四、按裝Spyder

  此時只需打開Anaconda Navigator 軟件,進入tfenv環境下(特別提醒!!!),搜索spyder 與spyder-kernels 進行安裝即可。

  安裝完后可繼續用上述代碼在spyder中進行測試,如下圖所示:    

  

 

 五、若在安裝過程中出現問題,可通過命令:pip uninstall tensorflow 卸載tensorflow進行重新安裝。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM