服务器跑model的常用指令
Aaconda
1、创建虚拟python环境:
通过构建虚拟环境,可避免与其他人的软件版本冲突 conda create -n your_name python=3.6
特别注意:在创建虚拟环境前,使用下面命令,查看是否会有重名的虚拟环境:conda env list
2、激活虚拟环境 source activate name
3、关闭虚拟环境 source deactivate
4、删除虚拟环境 conda env remove --name
服务器下载慢时
conda虚拟环境包的目录:
~/anaconda3/envs/NER/lib/python3.6/site-packages
把本地下载好的包放进去即可
上传文件
scp命令实现本地文件上传到 linux服务器
scp 【本地文件路径】 【服务器用户名】@【服务器ip地址】:【服务器上存放文件的路径】
scp /Users/dream/Desktop/platform-graduate-web/README.md root@192.168.1.1:/usr/graduate
unzip name.zip #解压zip文件
####查看服务器使用情况
watch -n -9 nvidia-smi #查看主机中GPU编号
df -h #查看硬盘使用情况
free -m #查看内存使用情况
top #查看进程运行情况
top -p 21538,30386 # top查看指定进程
使用第一张与第三张GPU卡
os.environ["CUDA_VISIBLE_DEVICES"] = "0, 2" # 代码内方式
CUDA_VISIBLE_DEVICES=2,3 python3 ./train.py # 命令行方式
SCREEN
screen -S david #利用screen 命令 ,重起一个screen。这个就相当于远程服务器自己启动一个命令行接口
screen -ls #查看远程服务器存在的screen。
screen -r 40912 #我们试试 40912是不是我们之前的 python 循环任务呢
screen -S session_name -X quit #kill一个screen
断开当前的screen呢。用快捷键, 先按下 Ctrl + A, 再输入 K 键
环境搭建
- https://pypi.org/project/tensorflow/1.14.0/#files 本地安装tensorflow
- https://blog.csdn.net/weixin_41357300/article/details/97318913
- https://blog.csdn.net/qq_38901147/article/details/90049666。cuda
conda install tensorflow-gpu=1.14.0
既已览卷至此,何不品评一二: