https://pytorch.org/get-started/locally/ 这才是官网给的win安装方式、
1-4都是示范用的,可以看一下,然后用5,之后的。但是你也可以试一下1-4,或许在你那就行。
1、去官网https://pytorch.org/ 选择符合自己要求的。我的是;
2、先建立自己的环境:
conda create --name tensorflow-gpu python=3.6
.5
也不是顺利的,问题在于我刚刚开始用conda create --name tensorflow-gpu python=3.6
报错,然后我就检查目前有哪些版本的python可以安装:conda search --full-name python
看了下,发现3.6为空。
所以 conda create --name tensorflow-gpu python=3.6
.5就对了
3、复制1中的两句话,先第一句,后第二句。成功第一句话的截图:
4、第二句话的结果:
关于这个错误:
还是网络问题,一直pip 第一句话就可以了,不要怕!
5、但是问题来了!以为什么都安装好的时候:
是的 No module named torch
为啥呢?按照朋友指导
的确没有!
6、所以我重新卸载了pytorch-gpu,然后建立了一个新环境:my-pytorch-gpu,用哪句话?看2.
打开Anaconda
我用conda search --full-name python
选择了一个python。
我用的是: conda create --name tensorflow-gpu python=3.6.7,主要就是为了区别我tensoflow-gpu环境下的python
进入环境,更新pip,我也不明白,我是用conda安装,为何也要更新这个,借用了安装tf的经验,如果不更新就会报错,1-4步就没有注意这个问题,后面安装了pythorch后再更新pip,感觉无济于事,还是错,没有解决no moudle的问题。
然后换个姿态用。上面应该看出来了用conda去安装的。
下面都是网络问题:
再来:
然后:pip3 install torchvision
注意看:
都是在base环境下
果真,检验下,出错,no moudle
怎么办?
自创了一句:
这个错误,我就没有去goole为啥了,因为压根就没人用conda install torchvision
接着google no torchvison moudle :
看到被点赞3次,我试一试的心态 输了这句:
pip install https://files.pythonhosted.org/packages/8c/52/33d739bcc547f22c522def535a8da7e6e5a0f6b98594717f519b5cb1a4e1/torchvision-0.1.8-py2.py3-none-any.whl
验证是否安装成功: