安装Anaconda
首先到网站:https://www.anaconda.com/products/individual#Downloads
下载Anaconda Installers
为了方便,我选择的是图形/化的安装
下面那个命令行的,我打开老是出问题
所以选了上面那个
一路点到底就行了
安装pytorch
虚拟环境或者实体环境二选一
虚拟环境(二选一):
在终端输入
conda create -n deeplearning python=3.7 numpy matplotlib pandas jupyter notebook
这里的deeplearning
是环境名称,后续我们方便对其修改/删除
这里后面的几个程序作用分别为
deeplearning: 自定义的虚拟环境
numpy: python数值计算包
matplotlib: 支持python画图
pandas : 数据软件包
jupyter notebook: 集成开发环境,可直接本地起服务调试python代码
等待安装,安装完毕后输入
conda activate deeplearning
当前面出现deeplearning
的时候,说明进入环境了
要退出环境则是
conda deactivate
其他命令
conda info -e 查看本机所有(由conda安装的)虚拟环境
conda remove -n your_env_name(虚拟环境名称) --all 删除虚拟环境
实体环境(二选一):
在终端输入
conda install pytorch torchvision -c pytorch -y
然后慢慢等待就行了
此时前面出现(base)说明是在实体环境下安装的
新建一个文件
终端内运行成功即可
安装pytroch
进入官网选择版本:https://pytorch.org/get-started/locally/#mac-prerequisites
因为A卡没有CUDA,所以最后一项选择None,关键看自己显卡
复制下面的那一句命令进自己的虚拟环境回车就行
jupyter notebook
安装好后,在虚拟环境中输入
jupyter notebook
会有网页弹窗,localhost
指的是本地
在网页中新建文件夹和python3文件,这个是交互式的,所以可以马上出结果
输入import torch
进行测试,shift+回车
如果没报错说明导入成功
再试试命令torch.FloatTensor([5,3,5])
到这一步,应该是总体完成了
安装jupyter插件NBEXTENSIONS
这个插件的主要目的是可以在编辑器里实现查看变量值,可以不用输出进行检查
在环境中且未打开jupyter的情况下输入
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
安装完毕后进入jupyter
jupyter notebook
此时在这里便会出现插件
将disable这个取消勾选,然后打开Variable inspector
再次将上面的那个勾选,锁定
在运行代码过程中即可查看变量