Ubuntu16.04 安裝Anaconda/Tensorflow記錄

一、Anaconda的安裝

下載

地址:添加鏈接描述https://www.anaconda.com/download/#linux
在這裏插入圖片描述

安裝

進入安裝包所在目錄,執行命令:

$ bash Anaconda3-2020.02-Linux-x86_64.sh

一路回車下去,到下圖位置輸入yes在這裏插入圖片描述
然後輸入安裝位置,自己可以設置安裝位置,輸完後輸入yes,再執行命令讓.bashrc中添加的路徑生效

$ source ~/.bashrc

運行完後運行python就能看到已經安裝好,執行which python命令可查看Python路徑
在這裏插入圖片描述

二、管理Python版本

管理不同版本的python:

安裝好Ubuntu後,系統已經自動安裝好了python2.7和python3;安裝完anaconda後,anaconda 裏面也有上面步驟安裝好的python2.7或者python3;
首先查看各種python在哪 whereis python

xvv@xv-ubuntu:~$ whereis python
python: /usr/bin/python3.5m /usr/bin/python2.7 
/usr/bin/python3.5 /usr/bin/python2.7-config 
/usr/bin/python /usr/lib/python2.7 
/usr/lib/python3.5 /etc/python2.7 /etc/python3.5 /etc/python 
/usr/local/lib/python2.7 /usr/local/lib/python3.5 
/usr/include/python2.7_d /usr/include/python3.5m 
/usr/include/python2.7 /usr/share/python /
home/xvv/anaconda3/bin/python3.7m 
/home/xvv/anaconda3/bin/python3.7-config 
/home/xvv/anaconda3/bin/python3.7m-config 
/home/xvv/anaconda3/bin/python 
/home/xvv/anaconda3/bin/python3.7 /usr/share/man/man1/python.1.gz

打開配置文件.bashrc,進行配置:

gedit ~/.bashrc

將下面三行添加到末尾,保存退出(注意:此處的路徑爲前面查找的python路徑,xvv改爲自己的用戶名)

# added by Anaconda3 installer
export PATH="/home/xvv/anaconda3/bin:$PATH"
export PATH="$PATH:$HOME/bin"
alias python2="/usr/bin/python2.7" 
alias python="/home/xvv/anaconda3/bin/python3"

使上面的配置生效:

source ~/.bashrc

輸入測試如下:
python 對於版本3.7.6
python2 對於版本2.7.12
在這裏插入圖片描述

三、安裝tensorflow

採用conda安裝,較爲方便,至於Anaconda的使用可以去專門瞭解一下,還是很好用的。

anaconda虛擬環境

創建虛擬環境:conda create -n tf_cpu
激活虛擬環境(即進入到這個虛擬環境裏面)source activate tf_cpu
如果要退出:輸入source deactivate tf_cpu

安裝tensorflow:

CPU版本:conda install tensorflow
GPU版本:conda install tensorflow-gpu

檢查知否安裝成功

輸入

$ python
$ import tensorflow as tf

出現錯誤:`ModuleNotFoundError: No module named ‘tensorflow’

報錯解決

應該是路徑問題沒整好,先找到tensorflow安裝的位置,我的在/home/xvv/anaconda3/envs/tf_cpu/lib/python3.7/site-packages/
臨時添加路徑

$ python
$ import sys
$ sys.path
$ sys.path.append("/home/xvv/anaconda3/envs/tf_cpu/lib/python3.7/site-packages")

永久添加路徑
/home/xvv/anaconda3/envs/tf_cpu/lib/python3.7/site-packages/下添加文件

$ vim mypypath.pth

在文件中添加/home/xvv/anaconda3/envs/tf_cpu/lib/python3.7/site-packages在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章