当前位置: 代码迷 >> 综合 >> win10+pytorch-0.4.1(zipfile.BadZipFile,No module named 'torchvision' ,pytorch)
  详细解决方案

win10+pytorch-0.4.1(zipfile.BadZipFile,No module named 'torchvision' ,pytorch)

热度:13   发布时间:2023-11-25 05:15:54.0

 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 

验证是否安装成功:

  相关解决方案