您的位置:首页 > 其它

windows10中安装anaconda和pytorch

2021-05-27 23:31 302 查看

windows10中安装anaconda和pytorch

一、前言

在入门学习深度学习的过程中有很多经典的深度学习框架,也有很多经典的python实现,目前主流深度学习主要用pytorch。本文主要针对入门小白学习深度学习。工欲善其事必先利其器,下面我们将介绍在windows10中安装pytorch。

二、先装Python还是先装anaconda?

初学的时候很容易遇到这个问题是先装python还是先装anaconda。显然装anaconda,就不需要单独装python了。
anaconda 是一个python的发行版,包括了python和很多常见的软件库, 和一个包管理器conda。

** 1、anaconda里面集成了很多关于python科学计算的第三方库,主要是安装方便,而python是一个编译器,如果不使用anaconda,那么安装起来会比较痛苦,各个库之间的依赖性就很难连接的很好。**

** 2、常见的科学计算类的库都包含在里面了,使得安装比常规python安装要容易。**

三、anaconda安装步骤

1.下载anaconda。
官网一般显示的是最新版本:https://www.anaconda.com/products/individual

如果想要下载以往版本,可以在下面的网页:https://repo.anaconda.com/archive/
2.安装anaconda

在这里提醒,这个“All Users”选上

接着就是路径,提醒小白,安装到C盘真的可以避免后续的很多小问题,但是尽管这样我也没有尝试过把它装入C盘。

我选择了E盘,单独创建一个文件夹命名为“Anaconda”.
注意路径要简单,我的是 E:\Anaconda ——不要有空格!!!不要有中文字符!!!

** 最容易错的部分来了,
第一项Add Anaconda… 这个是说将安装路径填入到系统环境变量中,我曾经选上,发现后期总是出现什么“无法定位到动态链接库”问题!!!(这里是自动添加系统环境变量,不选!!自己手动添加就好)
第二项 是说要默认使用python的版本,选上!!**

提示安装成功……

两个“learn”,都取消打勾

结束操作……

4.配置anaconda的环境变量
此电脑——属性——高级系统设置——环境变量——path——编辑——新建

E:\A 1cff1 naconda(Python需要)
E:\Anaconda\Scripts(conda自带脚本)
E:\Anaconda\Library\mingw-w64\bin(使用C with python的时候)
E:\Anaconda\Library\usr\bin
E:\Anaconda\Library\bin(jupyter notebook动态库)

5.检验是否安装成功,注意:检验之前需要配置好环境变量!
在cmd中输入 :python,——查看是否有Python环境?

在cmd中输入 :conda --version,——查看是否有conda环境? (检验安装成功的标志)

四、pytorch安装

** 创建Pytorch环境 **
(1)创建环境pytorch,使用Python版本是3.7

conda create -n pytorch python=3.7

之后,弹出提示,输入 y,即可安装。

(2)查看环境是否安装成功

conda info --envs

可以看到base和pytorch两个环境

** 安装pytorch **
根据自己的安装版本,在pytorch网站寻找代码

(1)网站:https://pytorch.org/


复制代码:conda install pytorch torchvision cpuonly -c pytorch (建议到上面的网站根据子自己电脑进行选择)

(2)将复制的代码粘贴到命令行格式下,弹出提示,输入 y,即可完成安装,显示“done”。

** 测试 **
(1)激活pytorch:activate pytorch

(2)进入python:python

(3)测试numpy:import numpy

(4)测试pytorch:import torch

如果以上步骤都没问题,那么安装成功。

在安装过程中可能会出现各种各样的问题,初学者可以多尝试,anaconda中可以多设置几个环境进行测试。

五、参考资料

1.https://zhuanlan.zhihu.com/p/75717350
2.https://www.cnblogs.com/qianwangxingfu/p/13582884.html

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: