Windows配置tensorflow開發環境

2021-03-02 AIENSS

TensorFlow是一個基於數據流編程(dataflow programming)的符號數學系統,被廣泛應用於各類機器學習(machine learning)算法的編程實現,其前身是谷歌的神經網絡算法庫DistBelief。由於TensorFlow十分強大,因此被廣泛應用於產品開發和各領域的科學研究。通過這篇文章,希望能夠幫助大家更加順利地配置tensorflow的開發環境。

①   Python基礎語法

②   微積分相關知識

③   線性代數(主要是矩陣概念及相關計算)

④   對numpy等庫有一定了解

1、從官網下載Anaconda

Anaconda能夠幫助我們更好地管理我們的python環境。只要是編寫python程序,Anaconda都是一個好的選擇。

網址:

https://www.anaconda.com/distribution/

從官網選擇Anaconda的windows版本進行下載,注意選擇與自己電腦配置相同的版本,最好選擇python 3.7版本,下載完按照提示進行安裝。

2、測試環境變量

安裝完成後,打開Anaconda Prompt窗口

(1)   檢測Anaconda是否安裝成功:conda –version

(2)檢測目前所安裝的環境變量:conda info --envs

如果想了解更多細節,可以查看Anaconda的官方開發文檔:

https://docs.anaconda.com/anaconda/user-guide/getting-started

https://anaconda.org/

3、安裝Tensorflow

根據Tensorflow的官方文檔,可以得到Tensorflow的安裝命令:

pip install --ignore-installed–upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl

但是,如果直接鍵入此命令,並不容易能夠安裝成功,會出現網站無法訪問的情況。

因此,我們可以改用命令:pip install --upgrade --ignore-installed tensorflow 進行安裝。

安裝完成便可進入測試環節。

4、測試tensorflow是否可用

可通過兩種方式測試tensorflow:

(1)通過Anaconda Prompt窗口:

首先,激活tensorflow環境。

然後,進入python編輯環境。輸入以下代碼,若輸出正確結果,則可正常使用。

如果出現錯誤,可能是在安裝tensorflow的時候,沒有在conda激活的環境下,導致tensorflow沒有直接嵌入到conda環境中。

解決方法:鍵入activate tensorflow,然後再次鍵入安裝命令。

補充指令:退出tensorflow環境:deactivate

退出python環境:quit()或者Ctrl+z

(2)通過Anaconda中的Spyder編輯器:

雖然在Anaconda Prompt窗口中我們成功地導入了tensorflow模塊,但是在Anaconda中的Spyter編輯器編寫代碼時卻發現無法導入tensorflow模塊。

      

這是因為官網下載的Anaconda默認自帶python3.6,而我們下載的tensorflow可能存在不兼容的問題,也可能是根目錄下的Spyder找不到安裝在tensorflow環境下的tensorflow模塊。因此我們可以在激活tensorflow環境後,重新安裝Spyder。

安裝成功後,鍵入spyder,打開IDE。

然後就可以編寫前面的測試代碼進行測試。

如果成功輸出,則成功配置了tensorflow的開發環境啦!

相關焦點

  • Windows上安裝Tensorflow踩的坑
    現在官網有了windows支持版,當然是要嘗試嘗試的。    官網給出windows安裝tensorflow有兩種方法:    於是首先我嘗試用Anaconda進行安裝。根據官網操作步驟,安裝完成後,進入Anaconda prompt,進行如下操作1.在conda獨立空間中創建一個名為tensorflow的環境名,在這裡需要加上「python = 3「 表示在python3中建立環境」2.激活創建的環境3.安裝tensorflow的CPU版本,當然也有GPU版本,但需要NVIDIA的顯卡,小弟太窮,只能望「卡」興嘆了。
  • 【技術茶話會】如何在電腦上搭建 tensorflow 環境
    TensorFlow 是一個由谷歌開發和維護的基於數據流編程的符號數學系統,被廣泛應用於各類機器學習,完成版的支持 c 和 python 語言,但機器學習模塊大多使用 python 語言編寫,下面來介紹一下如何在自己的筆記本電腦上搭建 python 語言的 tensorflow 環境。
  • TensorFlow環境搭建
    今天這篇文章,我們就先學習如何在Windows、Linux上搭建開發環境。1. 安裝Python環境進入官網,根據個人電腦系統選擇合適的發行版本進行安裝,以下是兩點提示:下載好之後進行安裝的時候,記住勾選Add Python 3.x to PATH可選項。
  • 深度學習環境配置指南:Pytorch、TensorFlow、Keras
    導讀本文介紹了作者使用RTX3090進行深度學習環境配置pytorch、tensorflow、keras等的詳細過程及代碼。筆者中山大學研究生,醫學生+計科學生的集合體,機器學習愛好者。最近剛入了3090,發現網上寫的各種環境配置相當混亂而且速度很慢。所以自己測了下速度最快的3090配置環境,歡迎補充!
  • RTX 3090 的深度學習環境配置指南:Pytorch、TensorFlow、Keras
    導讀本文介紹了作者使用RTX3090進行深度學習環境配置pytorch、tensorflow、keras等的詳細過程及代碼。筆者中山大學研究生,醫學生+計科學生的集合體,機器學習愛好者。最近剛入了3090,發現網上寫的各種環境配置相當混亂而且速度很慢。所以自己測了下速度最快的3090配置環境,歡迎補充!
  • Windows下tensorflow-gpu=1.13.2、torch1.2.0深度學習環境配置
    需要特別注意的問題是版本的對應問題和安裝順序問題一般情況下要考慮的有 tensorflow(或 pytorch)、 cuda、cudnn的版本對應,有時候還需考慮 python1、對應關系列表2、版本選擇3、Anaconda安裝4、CUDA和CUDNN下載5、配置環境
  • 在Windows中安裝Tensorflow和Kears深度學習框架
    建立Tensorflow的Anaconda虛擬環境在一臺計算機中,我們常常需要安裝很多軟體,但是每個軟體所需要的Python的關聯模塊或版本不相同。例如,我們要使用Python開發開發網站系統,安裝的網站框架可能需要Python2.X的版本,但是安裝Tensorflow需要Python3.5的版本,此時就會發生版本不一致的問題。
  • 我的深度學習開發環境詳解:TensorFlow + Docker + PyCharm等,你的呢(附問卷)
    但根據自己的預算、語言習慣、開發需求,每個人都會配置不同的開發環境,也遇到過各種各樣的難題。因此,我們在文後附上了一份調查問卷,希望能了解眾多不同開發者的深度學習環境,最終匯集成一篇文章為大家提供不同的洞見。在嘗試用不同的東西來配置深度學習環境這個過程中,我花費了相當多的時間。因此我想著把自己目前的工作流程整理成文檔,希望可以幫助到嘗試著做同樣事情的人。
  • 寫給純小白的深度學習環境搭建寶典:pytorch+tensorflow
    本方法適用於linux和windows平臺。第一步:本文採用流行度最高的搭建方法:Anaconda3 + pytorch。首先去清華鏡像站(百度搜索關鍵字:清華鏡像)進入網站後找到anaconda,然後點擊,進去後下載Anaconda3-4.2.0,對應的python版本是3.5.2。下載好之後的安裝就是一路默認Next就可以。
  • tensorflow安裝教程
    tensorflow是谷歌開源的人工智慧庫,有最完善的生態支持。是進行人工智慧領域開發和科研的必備工具。本文在windows10下,藉助anacondaAnaconda安裝和使用,AkShare入門,安裝tensorflow2.0。
  • 終於來了,TensorFlow 新增官方 Windows 支持
    現在你可以使用命令 C:\> pip install tensorflow 安裝 TensorFlow 了。GPU 支持的命令:C:\> pip install tensorflow-gpu有關 TensorFlow Windows 支持的更多細節請閱讀 r0.12 的版本注釋。
  • TensorFlow極速入門
    最後給出了在 tensorflow 中建立一個機器學習模型步驟,並用一個手寫數字識別的例子進行演示。1、tensorflow是什麼?tensorflow 是 google 開源的機器學習工具,在2015年11月其實現正式開源,開源協議Apache 2.0。
  • tensorflow極速入門
    最後給出了在 tensorflow 中建立一個機器學習模型步驟,並用一個手寫數字識別的例子進行演示。1、 tensorflow是什麼?tensorflow 是 google 開源的機器學習工具,在2015年11月其實現正式開源,開源協議Apache 2.0。下圖是 query 詞頻時序圖,從中可以看出 tensorflow 的火爆程度。
  • 一文上手最新Tensorflow2.0系列|TensorFlow2.0安裝
    Tensorflow兼容性最好的是Unix內核的系統,如Linux,MacOS等。另外TensorFlow的GPU版本僅支持Linux環境,不支持Windows和Mac環境,因此本文僅針對Linux系統環境。我們會統一使用Anaconda,在Mac和Windows下安裝的過程也較為簡單,讀者可以自行參考其官方文檔。
  • 帶你入門機器學習與TensorFlow2.x
    在 GitHub 網站上,TensorFlow 項目的主頁(https://github.com/tensorflow/tensorflow)中介 紹了 TensorFlow 兩種版本的安裝包:Nightly 版本與 Release 版本。這兩個版本的含義以下。Nightly 版本:TensorFlow 的源碼更新非常活躍。為此,TensorFlow 開發團隊搭建了一 個自動構建版本的平臺。
  • 深度學習筆記15:ubuntu16.04 下深度學習開發環境搭建與配置
    個人公眾號:數據科學家養成記 (微信ID:louwill12)前文傳送門:深度學習筆記1:利用numpy從零搭建一個神經網絡深度學習筆記2:手寫一個單隱層的神經網絡深度學習筆記3:手動搭建深度神經網絡(DNN)深度學習筆記4:深度神經網絡的正則化深度學習筆記5:正則化與dropout
  • 運行tensorflow2.0出錯
    今天在調試tf2.0的代碼的時候,Console丟了一個錯誤出來:AttributeError: module 'tensorflow'
  • 解決安裝AI算法庫TensorFlow 2.0的最新入坑指南以及詳細的安裝教程【分別在linux和windows系統下安裝】
    為此,我們在本文中將詳細說明linux和windows兩種OS系統關於TensorFlow的安裝教程,並且將重點說明目前最新版本TensorFlow2.1.0的安裝要素和測試檢驗。>conda create -n tensorflow python=3.7.4這裡的TensorFlow我以前已經安裝過了,所以下面再給大家安裝另一個tensorflow2環境:輸入命令conda create -n tensorflow2 python=3.7.4
  • tensorflow2.1對應 GPU版本的安裝與卸載
    GTX965M顯卡,win10系統一、檢查tensorflow的Version假定tensorflow 安裝完成,安裝 tensorflow 請參考 集成環境,安裝超簡單通過 命令行pythonimport tensorflow
  • 小叮噹機器學習:Python3.6配置TensorFlow的GPU版詳細安裝教程
    (1)首先,我們輸入命令:conda create -n tensorflow python=3.6.5創建一個名叫」tensorflow"的虛擬環境。(2)輸入命令:source activate tensorflow 激活環境,之後輸入命令:pip install tensorflow-gpu 安裝Tensorflow的GPU版。