Windows+anaconda3+Python3.6环境下的pytorch0.4.1安装

Windows+anaconda3+Python3.6环境下的pytorch0.4.1安装

本人不管用离线还是在线安装,在anaconda默认的root下安装pytorch总是失败,每次import torch都显示 importError:DLL load filed:找不到指定的模块。下载了.dll包,把路径放到环境变量下也没能import成功。
查找了网上的各种资料,尝试在anaconda虚拟环境下安装pytorch:
1.以管理员身份打开Anaconda Prompt
2.在anaconda中创建虚拟环境pytorch
conda create -n pytorch python=3.6
3.打开pytorch环境
activate pytorch
4.安装pytorch0.4.1版本
conda install pytorch== 0.4.1 -c pytorch
安装非最新版本的命令及离线安装的.whl文件参考官网 https://pytorch.org/get-started/previous-versions/
5.安装torchvision
pip install torchvision==0.2.0

中间遇到的问题:
最开始安装torchvision的时候直接输入pip install torchvision,命令行提示没有满足torch>1.1.0的版本。之后参照 https://www.cnblogs.com/guohaoblog/p/10340360.html 尝试了pip install --no-deps torchvision,安装成功,默认安装了torchvision0.3.0版本。
Windows+anaconda3+Python3.6环境下的pytorch0.4.1安装_第1张图片
但在import torchvision的时候显示importError:DLL load filed:找不到指定的模块的错误,按照 http://www.mamicode.com/info-detail-2424578.html 的方法降低pillow版本到4.1.1或4.0.0,但都没有解决问题。尝试着直接卸载(pip uninstall torchvision),安装了0.2.0版本的,import的时候没有出现错误 ,至此安装pytorch成功。
Windows+anaconda3+Python3.6环境下的pytorch0.4.1安装_第2张图片

你可能感兴趣的:(环境安装)