為了在ubuntu下利用Anaconda使用tensorflow,但在利用conda安裝tensorflow,不能在終端,spyder和notebook中直接使用,需要我們進行一定的配置。
1、安裝Anaconda
下載地址:https://www.continuum.io/downloads/(我安裝的是linux-64-python2.7)
然后執行:bash Anaconda×××-Linux-x86_27.sh ,然后一直enter鍵,中途會遇到([y]/n)? 的提示,輸入y即可。
安裝好后,在終端輸入Python即可看見:Python 2.7.14 |Anaconda, Inc.|,表明安裝成功。
2安裝tensorflow(cpu版)
配置環境
conda create -n tensorflow python=2.7
激活環境
source activate tensorflow
安裝tensorflow
pip install --ignore-installed --upgrade tfBinaryURL
tfBinaryURL可在清華大學開源軟件網站查得,選擇cpu/gpu、安裝系統、python版本及tensorflow版本后會自動生成。如選擇cpu、Linux系統、cp36版本的python、1.4.0的Tensorflow后生成:https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/cpu/tensorflow-1.4.0-cp36-cp36m-linux_x86_64.whl
如果安裝過程中出錯,重新運行該行命令即可。
3驗證是否安裝成功
source activate tensorflow #首先激活tensorflow環境 python #啟動python環境 import tensorflow as tf
4Anaconda下配置tensorflow
第三步驗證成功,但spyder調用import tensorflow時出現報錯:沒有tensorflow模塊。
將/anaconda2/envs/tensorflow/lib/python2.7/site-packages下的所有文件都拷到anaconda2/lib/python2.7/site-packages下
最后大功告成!!!!!
參考:http://blog.csdn.net/piaoxuezhong/article/details/78897522
