win10 下 Anaconda 安装 Pytorch 遇到的一些问题

在Windows 10上使用Anaconda安装PyTorch过程中,遇到import torchvision错误,因为conda无法直接安装torchvision。通过pip安装torchvision后,发现版本不匹配问题。降低torchvision版本至0.2.0并更新Pillow至6.1.0后,成功安装并导入模块。安装关键在于资源选择和版本兼容。
摘要由CSDN通过智能技术生成

今天尝试在win10下安装pytorch,通过anaconda工具直接安装pytorch基本没有什么问题, import torch成功,但是总会有一点意外。import torchvision出现No module的错误。后了解到torchvision不能通过conda直接安装,只能pip,起始采用pip3下载,下载之后安装之后。仍然不能import torchvision,后了解到后pillow版本过高之说,本人安装pillow==6.0.0于是卸载pillow,安装pillow==4.1.1。

 仍不能解决问题。遂采用pip下载,pip install torchvision 这时出现:

Collecting torchvision
  Downloading https://files.pythonhosted.org/packages/78/8d/b92dc9543bc51f7fcaf8d953d814770d1e471ee93c4eff19a76f9b9b510b/torchvision-0.3.0-cp36-cp36m-win_amd64.whl (1.3MB)
     |████████████████████████████████| 1.3MB 11kB/s
Collecting six (from torchvision)
  Using cached https://files.pythonhosted.org/packages/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl
Collecting torch>=1.1.0 (from torchvision)
  ERROR: Could not find a version that satisfies the requirement torch>=1.1.0 (from torchvision) (from versions: 0.1.2, 0.1.2.post1, 0.1.2.post2)
ERROR: No matching distribution found for torch>=1.1.0 (from torchvision)

发现 torch的版本与torchvision版本不匹配,遂降低torchvision版本为0.2.0 出现Successfully installed six-1.12.0 torchvision-0.2.0。至此安装成功

import torch 

import torchvision

查看安装的版本 pip list 

certifi      2019.6.16
cffi         1.12.3
mkl-fft      1.0.12
mkl-random   1.0.2
numpy        1.16.4
olefile      0.46
Pillow       4.1.1
pip          19.1.1
pycparser    2.19
setuptools   41.0.1
six          1.12.0
torch        1.0.1
torchvision  0.2.0
wheel        0.33.4
wincertstore 0.2

发现pillow为4.1.1 遂更新pillow至6.1.0 发现 也能将torchvision导入成功。

 certifi      2019.6.16
cffi         1.12.3
mkl-fft      1.0.12
mkl-random   1.0.2
numpy        1.16.4
olefile      0.46
Pillow       6.1.0
pip          19.1.1
pycparser    2.19
setuptools   41.0.1
six          1.12.0
torch        1.0.1
torchvision  0.2.0
wheel        0.33.4
wincertstore 0.2

总结:

在整个安装过程中,主要涉及到安装资源,以及版本匹配成最大阻碍,初次安装容易跳坑。

参考:

windows下安装torchvision报错的解决方案

win10下使用anaconda安装pytorch和torchvision_torchvision 安装-CSDN博客

Windows下pip安装PyTorch后出现“from torch._C import * ImportError: DLL load failed: 找不到指定的模块”错误的解决办法-CSDN博客

Win10环境下安装pytorch踩坑实录_pytorch libc10.so-CSDN博客

WIn10+Anaconda 环境下安装 PyTorch 避坑指南_pytorch下载出红-CSDN博客

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值