win10-CUDA10.0: python3.6 + torch1.1 + torchvision0.3.0 + transforms成功安装
问题描述:
首先,我刚开始使用的是,python3.5,安装了torch1.1-p35、torchvision0.3.0,然后transforms死活装不上,一直报错。找了很久,终于在某一个角落看到可能是python版本问题,然后屁颠屁颠跑去下了个python3.6。重新调了下环境变量,重新pip,然后继续尝试了torch1.1-p35,结果显示版本不支持。(内心崩溃,总不让我同时装torch跟transforms),后来才了解到torch1.1也有对应不同py版本的,然后才知道换个torch版本,然后在官网找到torch1.1-p36.。然后安装上了torchvision 0.3.0、最后!!!transforms成功安装。折腾了我两天,过来写个总结,希望能帮助下遇到同样问题的人。对于刚开始的小白,这方面真的不是很懂,碰壁多次后才发现问题,以下我做一下简单的步骤总结。
(顺带安利一下,浏览器下载英文网站的资源特别慢,我试着把下载链接粘贴到迅雷里面,结果速度提升非常明显,原本浏览器下载显示需要四个小时–当场崩溃,然后换了迅雷十来分钟就下好了-哈哈)
1.下载:torch-1.1.0-cp36-cp36m-win_amd64.whl
下载地址:
// 下载网址(课参考我之前说的,可以复制下载链接,然后进迅雷下载,速度要快很多,也比较稳定,只是我自己的建议,不是打广告啊 哈哈)
https://download.pytorch.org/whl/cu100/torch-1.1.0-cp36-cp36m-win_amd64.whl (CUDA 10.0)
// cmd命令行下载(速度比较慢,一般的家庭网不太建议这样下,需要比较久,还容易断,当然有vpn的话就无所谓了)
pip install torch===1.1.0 torchvision===0.3.0 -f https://download.pytorch.org/whl/torch_stable.html
2.安装: torch-1.1.0-cp36-cp36m-win_amd64.whl
步骤如下:
①cmd命令行中,进入到该文件所存放的目录(已经下载好的),如下图所示:
1)命令行中进入指定磁盘命令(盘名加冒号即可,不需要区分大小写),示例进入D盘:’ D: ’
2)进入指定目录命令为: cd 目录名(cd + 空格+目录名)
图片示例:
②执行pip命令:
// 粘贴运行即可
pip install torch-1.1.0-cp36-cp36m-win_amd64.whl
③同样的进行 torchvision0.3.0 的安装:
// 此处使用的是清华库,比单纯的Pip下载速度要快许多
pip install torchvision==0.3.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
④最后一步,进行transforms的安装:
// An highlighted block
pip install transformers -i https://pypi.tuna.tsinghua.edu.cn/simple
安装到这里就结束了,哈哈哈哈,困扰了两天的问题,虽然是个小问题,解决不了总让人心烦,上网找了好久都没找到相同的情况,自己对这方面也不是很懂,到处碰壁,所以在这里记录一下,希望能帮助有需要的人少跳点坑。
参考博客:https://blog.csdn.net/water19111213/article/details/104352503