win10下載安裝anaconda和tensorflow

2020-10-29 10:00:28

2020.10.26號安好了anaconda3和tensorflow,太不容易了,一定要記錄一下,以免再忘。

環境:win10

下載:Anaconda3,Python3.7.0,tensorflow CPU

一、安裝Anaconda3

1.下載

下載anaconda是python3.7.0版本的,官網只能下載最新版的,所以找了清華映象,連結:Anaconda的清華映象

2.   安裝

點選下載好的exe檔案,安裝路徑可以改到其他盤,我的是D:。注意設定安裝路徑,可用使用者選擇All Users

注意不要點第一個,官方都不推薦點的事我們就不要乾了,是自動設定環境變數的,後邊會講,很簡單。

然後其他的一路next就好了。

最後推薦安裝Microsoft VScode,我一般偵錯程式碼用這個軟體。沒時間不裝也可以。

新增環境變數

很簡單,只要把Anaconda路徑和Anaconda/Script新增即可。

驗證

在cmd中輸入python、conda --version出相應結果說明Anaconda安裝成功。


二 、tensorflow安裝

1.下載Python3.7並新增tensorflow環境

下載和安裝tensorflow時我沒用cmd,用的Anaconda自帶的Prompt,

tensorflow需要再下載一個python,不然容易安裝不成功,所以我又下載了一個python3.7版本的,另外需要建立tensorflow環境,相當於一個目錄一樣,目錄名叫tensorflow,並不是已經下載了tensorflow。輸入下列語句:

conda create --name tensorflow python=3.7

這樣就建好了tensorflow環境,並且有了python。這個時候開啟Anaconda下的Navigator,可以看到多了tensorflow目錄,

2.驗證tensorflow環境

啟用tensorflow:activate tensorflow,退出當前環境:deactivate

可以看到由「base」轉到了「tensorflow」目錄。另外也可以輸入:

  conda info --envs

檢測新環境的Python版本:python --version

3.下載tensorflow

然後還是在tensorflow環境下,下載安裝tensorflow,清華映象太難用了,我安裝了好幾次都沒安裝成功。最後用的阿里映象,巨牛批,2分鐘就下載好了。

pip install -i http://mirrors.aliyun.com/pypi/simple/ --upgrade tensorflow # for Python 3.*

其他幾個映象網站:

阿里雲 
http://mirrors.aliyun.com/pypi/simple/

中國科技大學 
https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) 
http://pypi.douban.com/simple/

清華大學 
https://pypi.tuna.tsinghua.edu.cn/simple/

中國科學技術大學 
http://pypi.mirrors.ustc.edu.cn/simple/

開啟Nevigator,在tensorflow環境下下載Spyder,這樣Spyder就可以用tensorflow了

4.驗證、測試

還是在tensorflow環境下,輸入python,再輸入import tensorflow as tf,也可以在Spyder和IPython上驗證