Pytorch CPU/GPU版本切换

在尝试安装openslide包时,错误地将Pytorch从GPU版本更新为CPU版本。通过创建新虚拟环境并更新ca-certificates,发现无需重新下载Pytorch文件,GPU版本即可恢复工作。问题在于ca-certificates的重要性及其与Pytorch的关系,目前尚不清楚其具体作用。此篇记录这一意外解决方案,期待解答。
摘要由CSDN通过智能技术生成

首先我使用命令下载了pytorch的GPU版本

conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=10.1 -c pytorch

跑代码的时候发现缺少了openslide的包,使用conda install openslide下载,发现下载失败,在官网搜到另一个命令

conda install -c conda-forge openslide

然后!!!没有仔细看更新内容就悲剧了,把我的pytorch版本更新为了cpu版本

我试图使用第一个命令重新安装GPU版本,发现还是不行,但发现就只更新了几个文件名信息,其中有一个ca-certificates最为重要,差点删除这个虚拟环境重新下载

 我本着先留着的态度重新创建了一个虚拟环境,使用同样的命令下载pytorch,发现并没有重新下载文件,就只更新了一个ca-certificates,然后!pytorch就能用了!

请教各位大神这个ca-certificates是什么东东?还有就是下载的pytorch在创建每个虚拟环境时公用的?搜了一圈也没找到相关回答,在此记录一下,等待大神回答!

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值