1. 程式人生 > >Win10下使用Anaconda搭建基於TensorFlow的深度學習開發環境

Win10下使用Anaconda搭建基於TensorFlow的深度學習開發環境

Anaconda是很多人都在使用的一個深度學習實踐平臺,輕鬆安裝即可開始使用,其中包含了很多專業的庫和工具,如Python、pip、Spyder、NumPy、SciPy、Matplotlib等

可以直接在Anaconda官網下載安裝Anaconda,官方提供預設Python3.6和預設Python2.7兩種版本的Anaconda平臺。需要注意的是,TensorFlow官方推薦使用3.5版本的Python,而Anaconda預設使用Python3.6或者Python2.7,有以下方法可以解決:

  1. 從Anaconda官方的archive中下載預設使用Python3.5的版本,最新版本為Anaconda3-4.2.0。

    開啟Anaconda Prompt,顯示如下:

    (base)代表當前操作是針對Anaconda的base環境,我們在這個環境下安裝TensorFlow:
    pip install --ignore-installed --upgrade tensorflow-gpu
  2. Anaconda官網下載安裝最新版的Anaconda,然後為建立一個新的Python3.5環境(名為tensorflow),同時安裝TensorFlow,再安裝一個Spyder,其會被命名為Spyder(tensorflow),開啟即可使用新環境。
    開啟Anaconda Prompt:
    conda create -n tensorflow python=3.5 #建立名為tensorflow的環境
    activate tensorflow #啟用名為tensorflow的環境
    pip install --ignore-installed --upgrade tensorflow-gpu #安裝tensorflow-gpu
    pip install spyder
  3. Anaconda官網下載安裝最新版的Anaconda,然後用下面的命令重建Anaconda,再安裝Tensorflow。
    開啟Anaconda Prompt:
    conda install python=3.5 #重建
    pip install --ignore-installed --upgrade tensorflow-gpu
    重建過程會相對較長。