参加实验室项目是一个锻炼自己能力的好机会,我也在积极参与学校实验室的选拔之中,其中实验室的选拔题之一就是安装yolov5并将其初步运行成功。由此我想记录一下我在此次考核中遇到的一些问题。
首先,我通过学习csdn中的一位博主的文章对anaconda,pycharm,pytorch等软件进行了安装
下面我主要说说我在下载pytorch的过程中遇到的一些问题:
第一:装的Python版本不同
我们要注意,这里由于博主的文章是21年发布的,但是有向我一样的初学者是刚下载的python,而现在python的版本已经到了3.10(其实一般不会装最新版啦,我也是后来装其他环境时才知道引嘤嘤嘤)。所以在进行这项步骤时,
最后我们应该写为我们自己的python的版本,例如:
conda create -n pytorch python=3.10
第二:Pytorch用清华源怎么写下载不了
在pytorch的下载中遇到了一直不能下载成功的问题,一直报错说版本不匹配(害,不用怀疑,我能看懂是版本不匹配是因为我问了百度翻译,我滴妈刚看到那些英文时真的好懵)。报错如下:
在该博主的文章中,有着这一个步骤:
但是我也不清楚是为什么,我一直按照他的方法换到清华源去下载pytorch,但是无论怎么尝试一直都不能正确下载下来,报错说版本不对啥的。
后来经过我无数次的失败和尝试,我决定跳过这一步直接进行下一步,即直接去pytorch的官网复制博主说的那段代码(但与博主说的不同的是,需要将-c pytorch -c conda-forge也复制下来)。
因为没有使用清华源,下载速度确实像博主说得一样很慢。但是最后我惊喜地发现-------------------下载成功了!!!!(我相信你们应该也能感受到我当时的兴奋,当时配环境真的配得我头都快秃了我感觉)
第三:Pycharm不知道如何设置新的虚拟环境
在文章中的最后一个步骤——用pycharm验证CUDA和cudnn版本时,有一个选择我们在anaconda中创建的pytorch环境。博主的步骤如下:
但是我发现我的pycharm在该页面中没有Existing environment,而是如图:
后来,在我的摸索中我发现,点击在第一行Interpreter后的“...”,选择anaconda路径下的pytorch的python.exe即可,如图: