Anaconda安装GPU版本的pytorch
前提:先参考博客一中的三、Pytorch环境安装,驱动跟着升级安了一遍
https://blog.youkuaiyun.com/didiaopao/article/details/119787139?ops_request_misc=%7B%22request_id%22%3A%22165745218016780366579257%22%2C%22scm%22%3A%2220140713.130102334.pc_all.%22%7D&request_id=165745218016780366579257&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~hot_rank-4-119787139-null-null.142%5Ev32%5Epc_search_result_control_group,185%5Ev2%5Econtrol&utm_term=%E6%B8%85%E5%8D%8E%E6%BA%90pytorch%E6%B2%A1%E6%9C%89gpu%E7%89%88&spm=1018.2226.3001.4187
注:1-5是博客一的步骤,但本人的实践,5时会报错,前面1-4同博客一
1、conda env list 查看目前的空间有哪些
图片显示信息:目前只有一个默认的base空间
2、conda create -n pytorch python=3.8 创建pytorch空间
3、conda env list 再次查看,便多了新建立的空间
4、conda activate pytorch 激活(进入)空间,并使用清华镜像
激活代码 conda activate pytorch
使用清华镜像用:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes
!!!第5步本人的报错了
5、听从博客一的话,本人只运行了conda install pytorch torchvision torchaudio pytorch-cuda=11.7
结果:出现类似的,其实就是因为没有加官方的-c pytorch -c nvidia导致的包不兼容问题
6、开始参考博客二中的三、Bug描述和四、解决方法,最终决定在pytorch环境中输入 conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c nvidia
https://blog.youkuaiyun.com/JamesShuker/article/details/128257519
结果自然不行
7、参考博客三
https://blog.youkuaiyun.com/cxin917/article/details/127825180
8、运行后报新的错误,参考博客四的方法二
https://blog.youkuaiyun.com/weixin_45552562/article/details/109668589
9、找到了其对应的命令,二选一都可以,此处多试了几次,且两个都运行过
10、用上面的命令解决了该问题再运行该代码时就会显示‘All requested packages already installed.’,表明该问题ok了,但注意这里指出警告让执行更新(蓝框上一行),然后就按提示执行conda update -n base -c defaults conda
11、尝试着执行pytorch官方的那个安装语句conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c nvidia,然后下面中途有个需要y,其他就开始正常下载了
12、等它下载完毕,看看pytorch虚拟空间中有没有那些pytorch或者torch的包,用conda list,主要观察是否有pytorch(或者torch)、torchaudio和torchivision这三个
13、在pytorch虚拟空间中执行python,转到pytorch的python环境,然后import torch,若没报错(如下图蓝框)就是安装成功
另:好像卡过,上面都已经安装成功可是我的所有应用那个并没有多出来一个名为pytorch的图标,篮框中的图标好像在本人用Anaconda Navigator(Anaconda)给pytorch虚拟空间中install了jupyter之类的东西出现的??或者因为之前卡??