# 目標在Linux服務器上新建一個用戶 併爲用戶安裝Anaconda和tensorflow環境
第一部分: 創建用戶,並賦予sudo權限
1.1 創建一個名爲jiakai的賬號
sudo useradd -d /home/jiakai -m -s /bin/bash jiakai
1.2 爲該賬號設置登錄密碼
sudo passwd jiakai
1.3 給該賬號賦予sudo權限
sudo usermod -a -G sudo jiakai
1.4 刪除該賬號 (注意你們不需要的)
sudo userdel -r jiakai
1.5 創建賬號成功
第二部分:安裝Anaconda
2.1 下載Anaconda
wget https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh
2.2 編譯
bash Anaconda3-5.2.0-Linux-x86_64.sh
2.3 檢查Anaconda是否安裝成功
conda --version
2.4 如果出現conda: command not found的話 激活一下下面的文件即可
source ~/.profile
第三部分: Anaconda環境下安裝TensorFlow
3.1 首先檢查一下默認的python版本 直接python即可,然後創建虛擬環境
conda create -n tensorflow python=3.7
tensorflow是對應的虛擬環境名,如果出現CondaValueError: prefix already exists: /home/yulin/anaconda3/envs/tensorflow。則表示tensorflow這個名字已經被使用了,直接換個名字,例如tensorflow_YYLin即可。
3.2 激活虛擬環境與註銷虛擬環境
source activate tensorflow
source deactivate
3.3 直接使用pip安裝tensorflow 不指定版本默認是tensorflow2.0 當然也可以直接指定版本是1.8.0的GPU版本
pip install tensorflow
pip install tensorflow-gpu==1.8.0
3.4 檢查tensorflow是否安裝成功 python
import tensorflow as tf