1.关于torch官网下载gpu版本却安装cpu版本
问题解析:官网下载命令 后缀通常会有-c pytorch,
是指在官方源里找库。此时,如果conda官方源里没有(或者由于网络问题无法访问官方源),系统会自动下载对应cpu版本。(下图参考)
<解析来自:conda安装GPU版pytorch,结果却是cpu版本[找到问题根源,从容解决]_为什么conda安装pytorch版本不对-优快云博客>
解决方法:指定torch、torchvision版本和cuda版本【Pytorch】安装指定的历史版本的torch和TorchVision_pip install torch==1.9.1-优快云博客
2.版本依赖关系导致torch版本发生改变
后下载的包会覆盖前面下载的包,具体例子参考:安装timm的时候torch版本被改变导致无法使用(已解决)-优快云博客
3.版本升级导致torch版本发生改变
注意!下载包需要下载gpu版本,使用conda命令如果没有查找到gpu版本 下载cpu版本时,需要卸载重装。(友情提醒:pip下载普遍会比conda快,但是在虚拟环境中可能会弹出警告,可能破坏环境<本人暂且未遇到使用pip破坏环境情况>)