conda和服务器的一些使用技巧

conda

解决torch.cuda.is_available()返回False
出现返回False的原因
问题1:版本不匹配
电脑实际安装的CUDA版本 大于 已安装的pytorch所对应的CUDA的版本
注意:小于等于是可以的,但是不能大于

使用pip卸载Pytorch
pip uninstall torch
pip uninstall torchvision
pip uninstall torchaudiopp
#更新库
pip install -U 库名

固定位置每隔2秒刷新nvidia-smi使用watch -n 2 nvidia-smi

环境打包移动

打包之前如果没有conda-pack包的话,需要安装pip install conda-pack;

  1. conda pack -n 要打包的环境名 -o 输出环境名和路径如/home/lizhuo/anaconda3/envs/zo.tar.gz
  2. tar -zxvf zo.tar.gz -C /home/lizhuo/anaconda3/envs/zo -C代表输出路径;
  3. conda activate zo

使用镜像

中科大
pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple
更改了这里的/home/zhuo/.config/pip/pip.conf配置文件;
解除全局镜像:pip config unset global.index-url;

linux

服务器创建后台任务

  1. screen -S 任务名:例如test
  2. 运行要处理的任务,如:python train.py
  3. Ctrl + a + d退出当前界面,可以干别的事了
  4. screen -ls显示出后台detached的任务名
  5. screen -r 任务名
  6. 删除指定screen, your_screen_name为待删除的screen name
    ​​​​screen -S your_screen_name -X quit

实时查看GPU状态每个5秒刷新一次:watch -n 5 nvidia-smi

文件复制

如果dir2目录不存在,则可以直接使用 cp -r dir1 dir2
如果dir2目录已存在,则需要使用cp -r dir1/. dir2(如果这时使用cp -r dir1 dir2,则也会将dir1目录复制到dir2中)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值