conda的使用笔记

  1. 创建环境:
    conda create --name env_name python=3.5
  2. conda 查看所有虚拟环境:
    conda info -e
  3. conda调整环境的python版本:
    conda install python==3.9
  4. conda 删除环境:(如果删不掉,使用第二条指令,可得到要删除环境的路径,找到路径手动删除即可)
    conda remove -n 环境name --all
  5. 查看可安装的cudatoolkit:
    conda search cudatoolkit --info 
  6. 查看 cudnn的可下载版本:
    conda search cudnn --info 
  7. 下载whl使用镜像源之后还是找不到对应版本可以尝试修改conda的python 版本:conda install python=3.9
  8. 检测cuda和pytorch,cudnn,cudatoolkit安装是否匹配:
    torch.cuda.is_available()返回True只能说明可检测到cuda但不一定可以用(比如运行时不兼容问题:GeForce RTX 3090 with CUDA capability sm_86 is not compatible with the current PyTorch installation.)
    实际检测是否可用:
    import torch 
    a=torch.Tensor([1,2])
    a=a.cuda()
    1. 深度学习用显卡训练的时候,需要安装与显卡对应的cuda和cudnn,这样才可以用显卡进行训练
    2. pytorch版本和cuda版本之间又是互相依赖的
    3. 可以在conda创建的不同虚拟环境中安装不同的cuda和cudnn版本,以此来实现不同cuda版本间的切换。
    4. 查询cuda版本:torch.version.cuda
    5. 查询cudnn版本:print(torch.backends.cudnn.version())
    6. 注意只有pytorch,cudnn,cudatoolkit 等版本都匹配,torch.cuda.is_available()才会返回true

    7. 有时会遇到model.cuda()卡住的问题,解决:升级pytorch版本

    8. 安装pytorch上官网找指令:注意官网那个指令可以选择conda或者pip以及系统类型

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值