實驗室GPU服務器創建新普通用戶、搭建tensorflow-GPU版本環境、搭建pytorch-GPU版本環境、java環境

實驗室GPU給了一個公共用戶guest能登進去服務器,使用這個guest賬號創建自己的用戶。

——————————————————————————————————————————————————

查看所有用戶信息

cat /etc/passwd

往學校GPU服務器(ubuntu)添加新用戶:

sudo useradd -m username

sudo passwd username

輸入密碼

su username

輸入密碼即可登錄新用戶

刪除用戶

userdel -r username

用Xftp傳輸文件 狀態錯誤解決方法:

原因是沒給文件夾寫入權限

在xshell進入home文件夾:cd /home

設置/home文件夾權限: chmod 777 文件夾名

配置普通用戶環境(非root)

配置jdk爲例:

1 上傳jdk安裝包 jdk-8u231-linux-x64.tar.gz 到服務器並解壓 tar -zxvf jdk-8u231-linux-x64.tar.gz

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2 配置環境

vi ~/.bash_profile

在文件中加入(注意JAVA_HOME每個人的不一樣,是jdk包解壓路徑)

#jdk
export PATH
export JAVA_HOME=/home/sw/jdk/jdk1.8.0_231
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

3 使配置文件生效
source ~/.bash_profile

4 測試

java -verison

配置anaconda爲例

1 上傳anaconda安裝包 Anaconda3-5.3.0-Linux-x86_64.sh 到服務器

cp -r /home/idc/Downloads/Anaconda3-2019.03-Linux-x86_64.sh /home/ss/

bash Anaconda3-5.3.0-Linux-x86_64.sh

默認輸入enter或者yes,最後可以不安裝VScode 輸入no就結束

2 配置環境

export PATH=$PATH:/home/sw()/anaconda3/bin

環境出錯https://blog.csdn.net/weixin_38705903/article/details/86533863

3 使配置文件生效
source ~/.bash_profile

conda info --envs

4.使用conda創建新環境

https://blog.csdn.net/wdx1993/article/details/83660717

 conda create -n your_env_name python=X.X(2.7、3.6等)

可能會遇到創建環境失敗問題,原因可能是沒有文件夾寫入權限

給文件夾設置chmod 777寫入權限後就再次創建環境就可以了。

chmod 777 /home/sw/.conda/
conda create -n ml python=3.6
activate ml

出現 bash: /home/sw/anaconda3/bin/activate: Permission denied

使用source activate ml(普通用戶真的難)

Ubuntu 16.04.6 LTS (GNU/Linux 4.15.0-64-generic x86_64)、 E5-2630 v4 x2 GTX 1080TI  x4 環境下安裝tensorflow-gpu,需要安裝CUDA和cuDNN

https://blog.csdn.net/qq_32408773/article/details/84112166

查看GPU:grep -i nvidia

CUDA安裝成功:nvcc --version

cuDNN安裝成功:正在在安裝。。。。發現有的帖子說不用安裝就沒安裝了

https://blog.csdn.net/zpzhangpeng123/article/details/89295387裏面說用tensorflow-gpu的話就不用安裝CUDA和cuDNN了?

使用清華鏡像安裝tensorflow-gpu

pip install tensorflow-gpu==1.9 -i https://pypi.tuna.tsinghua.edu.cn/simple

———————————————————————————————————————————————————

2019/11/17

 

 

others:

———————————————————————————————————————————————————

安裝tensorflow

國外網速驚人請使用:清華鏡像https://pypi.tuna.tsinghua.edu.cn

CPU版本

pip install tensorflow==1.8 -i https://pypi.tuna.tsinghua.edu.cn/simple

GPU

pip install tensorflow-gpu==1.8 -i https://pypi.tuna.tsinghua.edu.cn/simple
 

安裝numpy

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy

安裝matplotlib

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib

—————————————————————————————————————————————

安裝torch torchvision

pip install --upgrade torch torchvision -i https://pypi.tuna.tsinghua.edu.cn/simple

 

1、將一個文件夾下的所有內容複製到另一個文件夾下

cp -r /home/sww/copy/torch-0509/* /home/sww/torch-0509/

cp -r /home/packageA/* /home/cp/packageB/

cp -r /home/packageA/. /home/cp/packageB/

查看文件權限

ls -l filename

——————————————————————————————————————————

安裝torch-GPU版本

1、配置cuda環境

安裝cuda並且在vi ~/.bash_profile命令中編輯cuda路徑

source ~/.bash_profile使安裝的cuda的路徑環境有效

nvcc --version查看cuda是否有效

在官網https://pytorch.org/找安裝torch的命令,

在官網https://pytorch.org/找安裝torch的命令,

cuda版本爲10.0的時候對應命令

# CUDA 10.0
conda install pytorch==1.2.0 torchvision==0.4.0 cudatoolkit=10.0 -c pytorch

 輸入python,輸入下面幾行代碼,如果是true就表示配置成功。

>>> import torch

>>> import torchvision

>>> torch.cuda.is_available()

————————————————————————————————————————————————

刪除文件夾

rm -rf dir_name

——————————————————————————————————

以及查看當前登錄 w  who   users

查看系統中所有用戶:grep bash /etc/passwd

cat /etc/passwd

或者:cat /etc/passwd | cut -f 1 -d:

————————————————————————————————————

conda env list

conda env remove --name fl

 

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