2020.10.26號安好了anaconda3和tensorflow,太不容易了,一定要記錄一下,以免再忘。
環境:win10
下載:Anaconda3,Python3.7.0,tensorflow CPU
1.下載
下載anaconda是python3.7.0版本的,官網只能下載最新版的,所以找了清華映象,連結:Anaconda的清華映象
2. 安裝
點選下載好的exe檔案,安裝路徑可以改到其他盤,我的是D:。注意設定安裝路徑,可用使用者選擇All Users,
注意不要點第一個,官方都不推薦點的事我們就不要乾了,是自動設定環境變數的,後邊會講,很簡單。
然後其他的一路next就好了。
最後推薦安裝Microsoft VScode,我一般偵錯程式碼用這個軟體。沒時間不裝也可以。
很簡單,只要把Anaconda路徑和Anaconda/Script新增即可。
在cmd中輸入python、conda --version出相應結果說明Anaconda安裝成功。
下載和安裝tensorflow時我沒用cmd,用的Anaconda自帶的Prompt,
tensorflow需要再下載一個python,不然容易安裝不成功,所以我又下載了一個python3.7版本的,另外需要建立tensorflow環境,相當於一個目錄一樣,目錄名叫tensorflow,並不是已經下載了tensorflow。輸入下列語句:
conda create --name tensorflow python=3.7
這樣就建好了tensorflow環境,並且有了python。這個時候開啟Anaconda下的Navigator,可以看到多了tensorflow目錄,
啟用tensorflow:activate tensorflow,退出當前環境:deactivate
可以看到由「base」轉到了「tensorflow」目錄。另外也可以輸入:
conda info --envs
檢測新環境的Python版本:python --version
然後還是在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了
還是在tensorflow環境下,輸入python,再輸入import tensorflow as tf,也可以在Spyder和IPython上驗證