1. 程式人生 > >Linux系統下Tensorflow安裝教程

Linux系統下Tensorflow安裝教程

人工智慧/機器學習/深度學習交流QQ群:116270156

Linux系統下Tensorflow安裝教程

準備工作

安裝Anaconda

wget https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh
bash Anaconda3-5.0.1-Linux-x86_64.sh #安裝Anaconda
source ~/.bashrc #重新整理,立即生效

設定映象

如果官方下載速度很慢,可以設定一個映象,輸入一下命令:

conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'
conda config --set show_channel_urls yes

配置Tensorflow虛擬環境

conda create -n tensorflow python=3.5
source activate tensorflow #注意這裡一定要切換到剛剛建立的虛擬環境中

安裝tensorflow

conda方式:conda install tensorflow-gpu #這裡我的機器是GPU,所以選擇GPU 
conda安裝不成功,可用pip作為備用方案:pip install https://pypi.python.org/packages/8e/d8/3e17671b419760bfd353c8f55c0bea7e3bb716d224eaaf0cf0a63a570dff/tensorflow-1.1.0rc2-cp35-cp35m-manylinux1_x86_64.whl#md5=8ba3e6c52021ebbbe0726c263984cbb4 #這種方式有坑,小心點,可能缺少CUDN什麼的

(後面是該版本tensorflow的下載地址,源於:https://pypi.python.org/pypi/tensorflow/1.1.0rc2)除此之外,可以從git上下載:https://github.com/tensorflow/tensorflow(這裡請注意一下,你的機器是cpu還是GPU,酌情選擇)

測試

(tensorflow) [email protected]:/home/tuge/Applications# python
Python 3.5.6 |Anaconda, Inc.| (default, Aug 26 2018, 21:41:56) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow
>>> 

最後

  1. 退出虛擬環境命令:deactivate
  2. 解除安裝某個module命令:conda list —->pip uninstall XXX
  3. 如果想刪除掉這個虛擬環境,直接刪掉這個虛擬環境的路徑即可(怎樣找到這個虛擬環境的路徑?建立一個同樣的,他會提示你這個路徑已經用了,正好拿來用一下,當時你明確的話,就不用這麼麻煩了)
  4. 第二次安裝可能會遇到conda命令不識別,解決辦法參考:pip install conda之後出現問題
  5. 程式設計師深度學習微信公眾號, 歡迎關注
    在這裡插入圖片描述