PyTorch官网对PyTorch的介绍是:一个开放源代码的机器学习框架,可加快从研究原型到生产部署的过程。PyTorch和TensorFolw是时下较为流行的两个深度学习框架,如果有同学想要查看TensorFlow的相关安装教程和介绍,可移步 文章: 下面将主要介绍如何在Mac上通过Anaconda安装最新稳定版的PyTorch。首先进入PyTorch官网查看安装页: 由于Mac上不支持英伟达的GPU加速,所以我们在平台这一项上只能选择CPU版。执行安装命令之前你需要先安装Anaconda,在这上面你可以很方便地对你的Python环境和库进行管理,非常推荐使用: 在正式安装PyTorch之前,建议先创建一个新的虚拟环境,你可以自由地命名这个环境。首先进入Mac终端: 输入下述命令创建一个名为‘pytorch’的环境:
当然,也可以直接在Anaconda上创建虚拟环境: 环境创建好了就可以激活环境了: 这样就进入了当前环境,可以在终端看到命令前面有个括号,里面显示的就是你当前的环境名: 到这你还是不能执行官网上的安装命令,为什么呢?想必大家应该都知道,anaconda默认使用的安装源是国外网站,下载安装源特别慢,所以我们一般都是选择使用国内镜像源安装python的一些库。 我们这里选择清华源,可通过下述命令添加[1]:
接下来还可以运行下面命令查看当前所有的安装源:
你将看到
这个时候你大部分准备工作都做好了。但是你如果直接复制官网的命令
进行安装,是可以执行的,但是你会发现里面列出的一些库只有部分安装成功了,还有部分安装未成功,并且这其中大部分是以MB大小的库。那我们该怎么办呢?其实还是之前那篇参考文章[1]里说的那样,我们还需要将conda的所有安装源中的默认源去掉,即删除 这一项。 输入命令: 执行,将进入condarc这个文件,按下‘i’进入‘Insert’模式将‘- defaults’这一行删除,在执行查看所有源:
可以看到
然后再把官网命令中最后的‘-c pytorch’去掉,即执行下述命令即可完成PyTorch的安装了!
它将会安装下述所有库:
但是,我不知道是因为我的网络的原因还是镜像源的原因,我是执行了好几遍上述安装命令才安装好全部库的。 最后我们测试一下我们是否真正把PyTorch安装成功了,首先 进入python环境,接着输入 测试PyTorch安装是否成功正确显示PyTorch版本为‘1.8.1’,安装成功! 参考
|