Anaconda與tensorflow的安裝
安裝過程:
1. anaconda下載,本人win10,下載最新版本4.5.11。
2. 預設安裝過程,預設安裝路徑。初步安裝後,進入anaconda prompt,檢視一些anaconda的資訊。
3. Conda list 檢視長用包,numpy、sympy等
輸入清華映象(網上說這會加快下面一些檔案的下載速度):
Conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
建立python3.5:conda create -n tensorflow python=3.5 (本人認為這一步可以到anaconda官網看4.5.11版本的anaconda對應的python版本。Python3.5版本對應的是早期的anaconda版本,這有可能是後面pip安裝tensorflow需要更新的原因。)
4. 在Anaconda Prompt中啟動tensorflow環境:activate tensorflow
當不使用tensorflow時,關閉tensorflow環境,命令為
5. 安裝cpu版本的TensorFlow
在這個階段本人按照網上的操作pip install --upgrade --ignore-installed tensorflow一直出錯,這應該是anaconda版本問題,本人安裝的版本是目前最新的。出錯的提示大概是pip應該更新,具體做法如下:1)更新pip: python -m pip install --upgrade pip
2)安裝tensorflow: pip install tensorflow
3)測試tensorflow:在這個過程中出現問題,TensorFlow binary was not compiled to use: AVX2,大概意思是編譯時要用的檔案不存在
解決方法是,在程式設計之前加入語句:
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
最終成功