使用anaconda安裝tensorflow (windows10環境)

版權聲明:勤學 修德 明辨 篤實 - CSDN周雄偉 https://blog.csdn.net/ebzxw/article/details/80701613

已有環境:python3.7.1
css

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

linux環境下使用anaconda安裝tensorflow步驟見:https://blog.csdn.net/ebzxw/article/details/80693152python

一. 安裝anacondalinux

1. 下載地址: https://www.anaconda.com/download/#windowswindows


2.  執行下載文件  Anaconda3-5.2.0-Windows-x86_64.exe, 默認配置安裝。編輯器

3.  檢查安裝結果。進入到windows中的命令模式:svg

(1)檢測anaconda環境是否安裝成功:conda --versionpost


(2)檢測目前安裝了哪些環境變量:conda info --envs測試


(3) 查看當前有哪些可使用的tensorflow版本:conda search  --full -name tensorflowspa

(4) 查看tensorflow包信息及依賴關係:conda  info  tensorflow


二. 在anaconda中安裝tensorflow

1.  進入windows命令模式,建立tfenv環境,安裝python3.6: conda create --name tfenv python=3.6


2 . 激活tensflow的tfenv環境: activate  tfenv


    檢測tfenv的環境添加到了Anaconda裏面:conda info --envs


看到,已經建立成功。

檢測當前環境中的python的版本:python --version


退出tfenv的環境:deactivate


3.  在tfenv環境中正式安裝tensorflow包

1)激活tensflow的tfenv環境: activate  tfenv

2)pip install --upgrade --ignore-installed tensorflow



3) 驗證功能正常:python 進入代碼環境


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


能夠看到, 該環境下 tensorflow 工做正常。

三.  安裝可能的異常

舒適提示:若是你的conda和tensorflow環境都是安裝成功的,可是一用測試代碼進行跑的時候就出問題了,那麼注意,這個緣由你因爲你在安裝tensorflow的時候,是直接在cmd下,而不是在你用conda激活的一個環境,因此致使,tensorflow並無直接嵌入到conda環境,因此,就致使沒法導入模塊的一個錯誤;

解決方法:(1)只須要在activate  tfenv

(2)而後再使用 pip install --upgrade --ignore-installed tensorflow 命令安裝就能夠了

四.  將tensorflow嵌入到IDE中

這裏的關鍵是配置後,IDE使用的python環境包含tensorflow就能夠。

1. windows操做命令下設置默認python環境

可經過環境變量的順序來設置。(這裏是以前就有的python3.6.1環境和在anaconda中裝的python3.6.5)


「系統屬性」頁面,點擊「環境變量」  ,選中PATH,點「編輯」


選中但願優先執行的python版本路徑,「上移」到頂。 這裏是把anaconda安裝後默認在最上面,改成原來的3.6.1版本了。


結果驗證與環境切換:



2.  VSCODE裏設置默認python環境 (演示設置爲原來python3.6.1)

打開編輯器。 文件 - 首選項 - 設置

找到「用戶工做區設置」,更改 python.pythonPath 配置變量便可。

"python.pythonPath": "C: \\ Users \\ user \\ AppData \\ Local \\ Programs \\ python \\ Python36 \\ python.exe"
// "python.pythonPath": "C:\\Users\\user\\Anaconda3\\python.exe"
界面以下圖:


重啓vscode便可。

相關文章
相關標籤/搜索