新手第一次接触深度学习,极为重要的是要装好项目相应的环境。环境没有配置好,一团乱就会遇见各种问题。
所以想要入门走好第一步,就要自如的学会配置环境。
教程和网上普遍都推荐使用conda,接下来就一步步讲解如何配置环境(win10)。以方便在后续的学习工作中根据项目的实际情况来配置相应的环境
1.安装conda
国外用户可以随意下载,国内用户建议从国内清华大学开源软件镜像站进行下载。
下载地址:清华大学开源软件镜像站-anaconda
1.1 选择目前最新的exe版本下载至本地。
1.2 点击打开exe文件,按照提示一步步安装即可
(1)不要装在C盘!日后会很吃空间。我是装在了E盘。
(2)选择将anaconda加入环境变量,方便我门随时在cmd进行使用
2.Anaconda安装成功之后,我们需要修改其包管理镜像为国内源。
在cmd中执行以下两个命令:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
3.建立新环境
3.1 执行如下命令,会创建一个名字为d2l,python版本为3.6的运行环境。
conda create -n d2l python=3.6
3.2 切换至新环境
activate d2l
3.3 安装numpy/ipykernel等包
conda install ipykernel
pip install numpy
3.4 升级下pip这个包
python -m pip install --upgrade pip
然后就可以任意安装需要的包了。conda install或者pip install安装都行。
我一般喜欢用pip install。如果有其中一个不行,就切换另一个install。
2.安装pytorch、torchvision
2.1 下载
我选择下载至本地,利用conda离线安装
先去下载: 清华大学开源软件镜像站-pytorch
pytorch-1.3.0-py3.6_cpuz # python3.6 pytorch 1.3.0 cpu 版本
torchvision-0.4.1-py36_cpu
2.2 conda 离线安装
将下载好的两个文件剪切至cmd所在的目录
然后执行如下命令安装:
conda install --offline pytorch-1.3.0-py3.6_cpu_0.tar.bz2
conda install --offline torchvision-0.4.1-py36_cpu.tar.bz2
然后我们进入Python环境,import torch看看是否可以导入
python
import torch
没有任何异常,输入exit()退出。
至此,conda和pytorch就全都安装好了。如果后续还需要安装其它的依赖包,
选择pip install 包名 或者 conda install 包名即可!
网友评论