anaconda+ pytorch+torchvision安装

最近在学习深度学习,需要Pytorch,安装很多次总出问题,记录一下。

PyTorch是一个基于Torch的Python开源机器学习库,用于自然语言处理等应用程序。它主要由Facebookd的人工智能小组开发,不仅能够实现强大的GPU加速,同时还支持动态神经网络,这一点是现在很多主流框架如TensorFlow都不支持的。PyTorch提供了两个高级功能:具有强大的GPU加速的张量计算(如Numpy)与自动求导系统的深度神经网络

 

1 安装Anaconda 3.5

Anaconda是一个用于科学计算的Python发行版,支持Linux、Mac和Window系统,提供了包管理与环境管理的功能,可以很方便地解决Python并存、切换,以及各种第三方包安装的问题。

首先,直接从 Anaconda官网下载,但因为Anaconda的服务器在国外,所以下载速度会很慢,推荐使用清华的镜像来下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/,选择合适你的版本下载,我选择Anaconda3-5.1.0-Windows-x86_64.exe,安装即可。

其次,设置路径:打开控制面板->高级系统设置->环境变量->系统变量找到Path,点击编辑,加入三个文件夹的存储路径(注意三个路径之间需用分号隔开),..\Anaconda3;..\Anaconda3\Library\bin;..\Anaconda3\Scripts;

最后启动即可,如果联网的话,会更新,建议更新。

2 安装PyTorch

首先:win+R,输入cmd,然后输入pip3 install https://download.pytorch.org/whl/cpu/torch-1.0.1-cp37-cp37m-win_amd64.whl,等待安装。

其次:pip3 insall torchvision,安装torchvision,但是报错

anaconda+ pytorch+torchvision安装_第1张图片

查了一下,是版本问题,一不做而不休,直接安装相应版本,pip3 install torchvision==0.4.1

反正是可以了!

3 有件事忘了,conda 换源(清华源)

在安装pytorch与torchvision前要conda换源,比较快,代码如下:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

 

你可能感兴趣的:(torch,编程)