动手学深度学习(PyTorch实现)笔记(先行篇1)——预备:安装Anaconda与Pytorch

动手学深度学习(PyTorch实现)笔记(先行篇1)

## 预备:安装Anaconda与Pytorch

清华镜像是个好东西,谁用谁知道

Anaconda推荐下载地址:清华镜像
安装步骤都有,就不多赘述,但下面有几个比较重要的问题:

  1. Anaconda中使用清华镜像源;
  2. 下载安装Pytorch;
  3. Jupyter Notebook 中使用Pytorch;

问题一:不论是更新Anaconda还是下载Pytorch,如果你不能科学上网,你会为其下载速度和不断的报错感到崩溃。

所以,将下载源改为清华镜像
打开CMD(命令提示符),输入

# 添加Anaconda的清华镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

# 设置搜索时显示通道地址
config --set show_channel_urls yes

问题二:下载安装Pytorch

这个问题一般来说,进入Pytorch官网后,它会显示与你电脑环境匹配的配置,并提供一个下载指令:
Pytorch官网
我这里使用的是conda,当然也建议大家使用conda;
这没有结束。
因为我会劝你在Anaconda中创建一个新的虚拟环境。

毕竟你不能在一棵树上吊死 😃

创建一个新的虚拟环境,其实是为了方便使用不同框架,毕竟不止有Pytorch,还有TensorFlow。
进入终端环境,创建新环境(我就直接将环境命名为pytorch,并且使用Python版本为3.7,可自行修改)

conda create -n pytorch python=3.7

按照提示,安装下载,等完成后,你再输入

conda activate pytorch

你就进入了名为pytorch的虚拟环境中。
这个时候再输入下载Pytorch的代码。
当然,要注意,我们不能完全复制粘贴。
后面的-c pytorch 要去掉
我的示例:

conda install pytorch torchvision cudatoolkit=10.1

接下来依旧是按部就班。
等提示done
你可以检验一波:
输入python

python
>>> import torch
>>> torch.cuda.is_avilable()

如果不报错,且返回值是True,那就congratulation。
可是在Jupyter Notebook里找不到pytorch!
可是在Jupyter Notebook里输入import torch 会报错!

问题三:如何在Jupyter Notebook中使用Pytorch

首先得回到最初的开始,那就是世界终焉尽头
解决方法:导入环境(建议使用Anaconda Prompt)

conda install ipykernel

python -m ipykernel install --user --name 环境名称 --display-name "显示名称"

环境名称----pytorch,原设置虚拟环境名称
显示名称----希望在Jupyter Notebook中Kernel中显示的名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值