共计 966 个字符,预计需要花费 3 分钟才能阅读完成。
1.首先下载anaconda,如果打开终端,行内开头显示有(base)则安装成功。如果没有,那么可以参考这篇文章:https://www.zhangtianchen.com/archives/mac-anacondaprompt
2.紧接着我们可以创建虚拟环境,可以使用该代码,后面有说要按y就按y然后回车,然后这个名为pytorch的虚拟环境就被创建成功了,python版本太老可能不成功,我试了3.6就失败了
conda create -n pytorch python=3.8
3.进入虚拟环境中,可以使用一下这行代码,可以查看你有哪几个虚拟环境,✳️所在那行,就是你目前所处的虚拟环境
conda env list
4.然后激活你所需要的虚拟环境,这里我们激活我们刚才创建的名为pytorch的虚拟环境,成功进入该虚拟环境后,行头会从(base)变为(pytorch)
conda activate pytorch
5. 运行以下代码,你可以知道目前你虚拟环境有的工具包,很显然,里面还没有pytorch,于是我们需要安装pytorch
pip list
6.到官网下载pytorch,选择pip下载方式,复制指令到命令行,有y就按y再回车,等待下载完成。然后你可以再运行一次上面的代码检查是否安装成功
7.然后我们再检测一下电脑的gpu是否能被正常调用,mac系统没有英伟达显卡用不了cuda,但是自带的有mps加速,因此我们先输入这段代码:
python
7.1等到运行完毕再输入:
import torch
7.2然后等到“>>>”出现再输入:
torch.mps.is_available()
7.3如果显示了“True”,就表示整套流程跑通了
另外!!!window安装可以参照这个视频,本视频也是综合该视频及其评论区创作而出的:https://www.bilibili.com/video/BV1hE411t7RN/?spm_id_from=333.1387.homepage.video_card.click&vd_source=6d95577287000fccfd8c53e3f4b3f893
顺带一提,后续教程中有关的cuda指令,都可以更换成mps,这样就能在mac跑动了
另外附带一些其他指令。
1.删除虚拟环境
conda remove -n 需要删除的环境名 --all