vmware的ubuntu安装pytorch经历

起初直接在CSDN上搜“linux安装pytorch”,严格按照教程一步步走。

anaconda的安装很顺利,但执行到 conda install torch ..... 这一步时,没有出现预期中的done。

当时没仔细看报错,翻到一篇博客说,cuba需要nvidia显卡,于是怀疑是显卡问题。

原本以为虚拟机的显卡就是windows的显卡,通过搜攻略找到了本电脑的显卡配置,发现没问题,于是陷入迷惑。然后碰巧从另一篇博客看到,VMware的虚拟机是虚拟显卡,而且无法直接安装nvidia,于是发现问题所在。

所以问题变成了如何把已经下载的CUBA删掉,换成不使用GPU的pytorch配置,重新安装一遍。

我首先搜了“VMware如何安装pytorch”,博客里八仙过海各显神通,有的通过曲线救国间接实现了Nvidia,一看就很复杂,没敢抄;还有一个直接用CUBA,写的明明是错的,误导我半天,竟然还有两个点赞?还有一个直接去下载cuba10的,这和在pytorch官网上下载全套的有啥区别?不瞎扯吗?以及还有一些记录混乱,不知所云的。

其实也有我自己的问题,他们的博客里,都用的是清华镜像站,然后要调什么conda镜像源,虽然这个事情并不麻烦,也很好理解,但我当时就是懒得去动这一点点脑子。。导致有很多博客都看的迷迷糊糊的就过去了。

我还搜了一下“linux安装pytorch常见报错”,看起来相关博客不少,但一般只是说自己遇到的那一两个,在种种限定条件之下,找到和自己问题相似的很难。

在胡乱尝试的过程中,我去搜了一下每次都出现的一个报错,发现它好像和硬盘占的太满有关系。但博客里还是说的五花八门的,不知道听谁的好。所以我去用df语句看了一下,果然dev文件夹占的非常满。然后我就针对dev文件夹太满,进一步针对性搜索了一下,这次很轻松的找到了解决方案,一行语句完事。

不过还是找到了一个,先卸载原有的pytorch和conda环境,再重新安装的,不过还是没有看懂。。因为他说要先搜出所有的channel,然后删除掉相应的channel,我不知道channel是什么意思,不会做这一步,但又害怕跳过这一步的话,会出大问题。于是干脆想不删了,直接重新调用一下安装指令,安装了一个CPU的,结果竟然直接成功了,非常开心。

总结一下呢,就是CSDN这个地方,确实有很多资源,但是质量差异也非常大。有些收藏点赞最多的,也不能盲目跟随,也要看是不是和自己一样的情况,更不用提有很多有错误的博客,或者是明明是不一样的问题,因为博客里描述的不够清楚,让人产生误会的。所以 一定要看清问题,看清是不是和自己同样的情况,以及确认其可靠程度,以及针对性的搜索问题。

这次遇到了三个问题,分别是显卡问题,卸载重装问题(未解决,看上去似乎新的把旧的覆盖了?先这样吧),硬盘占用清理问题,都是比较典型的。学到很多,就这样吧,晚安~~

你可能感兴趣的:(pytorch,ubuntu,深度学习)