由於嘗試多次直接用pip安裝失敗,可能是由於國內服務器不穩定的原因吧,改用anaconda安裝。
1. 安裝Anaconda
下載適合自己的Anaconda版本,可以在https://www.anaconda.com/download/ 找到;
本次安裝分別下載了Window 64-bit Python2.7版本(雖然安裝TensorFlow時候只能選擇Python3.5版本,選擇2.7版本會安裝不了),和Linux 64-bit Python2.7版本(Linux環境下可以直接安裝TensorFlow 支持Python 2.7)。
windows下直接執行Anaconda2-5.0.1-Windows-x86_64.exe 根據要求安裝;
Linux下 直接執行Anaconda2-5.0.1-Linux-x86_64.sh 等待安裝完成;
2. Linux 環境中繼續安裝
1. conda create -n tensorflow python=2.7 建立一個tensorflow的運行環境;
2. 激活步驟1中建立的運行環境,有兩種方式1. pip方式; 2. conda方式;
PIP方式:
source activate tensorflow
export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.10.0-cp27-none-linux_x86_64.whl
pip install --ignore-installed --upgrade $TF_BINARY_URL
等待結束
conda方式:
source activate tensorflow
conda install -c conda-forge tensorflow
3. 完成安裝后,source deactivate 退出conda環境
3. Windows環境中繼續安裝
1. 在開始菜單中打開Anaconda Prompt
輸入清華鏡像源,安裝下載會快些
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda
config --set show_channel_urls yes
conda create -n tensorflow python=3.5 為tensorflow創建一個Python3.5的一個運行環境
activate tensorflow 激活運行環境
pip install --upgrade --ignore-installed tensorflow 安裝tensorflow等待結束
deactivate 關閉conda運行環境
4. 安裝測試成功
進入tensorflow環境 =======》進入python環境
嘗試import tensorflow as tf 沒有報錯,則安裝成功
區別: 激活和關閉conda環境不一樣,window中還是安裝Spyder插件,直接在Spyder IDE中編輯調試