一、PyTorch环境的配置及安装1.下载安装AnacondaAnaconda介绍:Anaconda包含了大量的package,在代码中如果把一个函数作为一个工具的话,一个package,就是一个工具包,在平时机器学习或深度学习中,一个个安装这些package很麻烦,而且容易出现一些问题,于是就有了anaconda,他是一个集成了应用于科学分析的大量的package的一个软件。只要安装了anaconda,就安装了很多我们之后要用的package,包括Python之类的。Anaconda可以安装很多package以及不同版本的python。安装网址:www.anacoda.com。一般选择python3.7 但在用的时候有时候会出现一些问题,所以在这里选择之前常用的3.6。3.6的下载地址:https://repo.anaconda.com/。下载之后,进行安装,除了路径,一般都为默认注:最终路径文件夹名字要为Anaconda32、添加系统环境变量打开“控制面板”(例如,可以使用Win + R组合键打开Run界面,输入“control”即可打开)→搜索“环境变量”,找到“系统”→“编辑环境变量”输入下列变量名称:D:\anacondaD:\anaconda\ScriptsD:\anaconda\Library\bin注:蓝色部分请更换成自己的Anaconda安装路径,三个路劲均需添加添加好后一直点击“确定”即可3.测试如果在命令窗口中,左边显示(base)即为安装成功。4、配置国内镜像源为下载源Anaconda默认下载源为国外源,如果使用国内网则速度很慢且容易中断。因此建议设置国内源为默认下载源。推荐使用清华镜像源(官网:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/),也可以换成阿里或豆瓣的等。以清华镜像为例演示设置默认下载源打开Windows列表,找到“Anaconda Prompt”输入以下命令:#添加镜像源 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 #终端显示包从哪个channel下载,以及下载地址是什么 conda config --set show_channel_urls yes注:三条命令分开运行运行完即配置成功5.检查显卡驱动现在的学习离不开显卡,像tensorflow,pytorch都离不开英伟达(NVIDIA)的显卡,有没有显卡对学习pytorch并没有影响,显卡主要起到一个训练加速的作用。有关显卡的配置主要涉及:驱动+CUDA Toolkit(工具包),后者已经可以跟随pytorch一键安装。所以这里 主要检查显卡的驱动有没有正确安装。能正常显示显卡的型号,就是显卡的驱动已经安装了。6.管理环境今后可能会遇到有的项目要用到pytorch0.4,有的项目要用到pytorch1.0,Anaconda集成的conda包能解决这个问题。它可以创造出两个屋子,一个屋子放0.4版本,一个屋子放1.0版本。查看当前有几个环境conda env list(1)创建环境及安装pythonconda create -n pytorch python=3.6