在开始搭建以前咱们先说一下本次主要安装的东西有哪些。python
这个玩意能够看做是一个大仓库,他里边含有不少Python的第三方开发库(也就是别人发布的,他收集起来管理)。安装好这个软件以后咱们即可以使用这个大仓库来安装一些咱们须要的包 (人工智能须要用的包也可使用这个来装)。浏览器
同时,这个软件也能够管理咱们的开发环境,让咱们的环境看起来更加的简洁明了。服务器
由于进行人工智能的开发须要进行一系列的求梯度(求导),正向传播,反向传播等等操做,若是每次都是人为的编写,有点太过于复杂了,因此Pytorch就能够理解为是将这些操做封装好的一个第三方库。咱们安装好来使用便可。网络
安装包管理软件anaconda,用来管理咱们人工智能所须要的包。工具
下载主要经过2种方式:学习
- 官网:不推荐,慢到爆炸。
- 清华镜像:推荐,记得搭配第三方下载软件(否则浏览器下载也挺慢的),好比:迅雷。
这个方式不推荐,由于官网是外网,速度挺慢的,可是仍是有必要介绍一下官网。测试
官网下载地址:anaconda官方下载地址网站
点进去以后,点击
Download
就会跳转到版本选择页面,选择对应的版本便可。人工智能
选择对应的版本,点击下载便可。url
anaconda的服务器是在国外,因此直接去它的官网下载,速度会很慢。
可是,咱们国内有一些网站是专门用来收集软件的,
清华镜像源
就是清华官方的一个网站,他里边收集了anaconda的安装包,咱们能够去他的网站下载,服务器在国内因此速度还算不错。
清华镜像源下载地址:清华镜像源下载地址
进入以后,找到对应的版本
Anaconda3-2020.02-Windows-x86_64.exe
,点击下载便可。
tips:能够把下载连接赋值入迅雷,下载更快。
下载好了,就安装吧。
C
盘。空格
以及 中文
。我这里是在
E
盘下新建一个Anaconda
文件夹。
双击
Anaconda3-2020.02-Windows-x86_64.exe
,等他加载,进行安装。
点击
next
.
点击
I Agree
。
选中
All User
, 点击Next
。
若是蹦出相似一下的框框,选择
是
便可。
Next
。刚才我在
E
盘新建的Anaconda
文件夹,我选中他就行了,你新建的啥,选中你本身的就好。(千万不要有中文与空格)
Install
。等待安装。
安装完成,点击
Next
,在Next
,
去点两个勾勾,点击
Finish
按键盘上的
Win + r
键,输入cmd
回车。
在出现的黑窗口中输入
conda -V
回车,出现版本号就是安装成功。
安装完成。
首先须要弄明白什么是切换镜像源,为何要切换?
刚才咱们说了,anaconda是一个大仓库,他里边有不少第三方开发库,可是不幸的是anaconda服务器在国外,若是直接使用anaconda下载第三方库的话,速度会很慢,速度慢到甚至会网络超时从而安装失败。
因此,咱们将anaconda的下载地址切换为咱们国内的服务器(称之为 镜像源),这样子使用anaconda下载的时候,就不会访问外国服务器下载了。
conda config --set show_channel_urls yes
而且回车。这一步的意思就是:咱们输入命令,黑窗口会显示咱们命令执行的状况。若是不设置,就看不到效果。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
而且回车。这一步就是添加清华镜像源。
conda config --show channels
而且回车。看到如下的输出,就是成功。
上边已经安装好了anaconda,而且咱们也知道anaconda是一个包管理工具,它能够用来管理咱们的工做环境。
而后下边就使用anaconda来建立一下咱们的Pytorch工做环境。
dos
路径进入到anaconda
安装路径下的Scripts
文件夹下。首先打开
anaconda
安装路径下的Scripts
文件夹。(个人安装在E:\Anaconda
,因此进入E:\Anaconda\Scripts
)
点击路径后边空白处。
在路径蓝色的状况下,输入
cmd
, 回车进入dos
。
输入
cmd
回车
进入
dos
窗口,而且路径就是Scripts
文件夹所在路径。
输入命令
conda create -n pyTorchEnv python=3.7
,点击回车。其中
pyTorchEnv
是环境的名字,本身定义也能够。
python=3.7
是这个环境将使用3.7的python版本。
这里输入 y 回车。
下边的样子就是安装成功。
在anaconda安装路径下的envs文件夹下,会出现全部你建立的环境。
这里只显示一个咱们刚才安装的 pyTorchEnv 环境,可是还有一个默认的环境 base 也是存在的。
先进入建立好的环境
pyTorchEnv
文件夹中,在进入他的Scripts
文件夹中。注意:不是 anaconda 的 Scripts 了
点击路径后边空白处,路径变蓝色以后,输入
cmd
而后回车进入dos
中。
而后输入
activate pyTorchEnv
,激活pyTorchEnv
环境。
激活成功就没有什么问题了
退出环境:输入
deactivate
回车便可。
上边已经搭建好了深度学习的环境,接下来只用在这个环境中安装深度学习pytorch须要的库便可。
dos
进入 pyTorchEnv
环境的 Scripts
文件夹,而后激活pyTorchEnv
。方法同上边,找到
pyTorchEnv
中的Scripts
文件夹,在路径栏输入cmd
回车进入dos
。而后使用
activate pyTorchEnv
激活它。
官网地址:pytorch官网.
到官网往下拉,而后配置的好你的版本。 (这里先不要GPU哦。)
dos
窗口,回车进行安装。命令:
conda install pytorch torchvision torchaudio cpuonly -c pytorch
输入
y
回车。
不报错就成功。
仍是进入到
pyTorchEnv
的Scripts
中,进入dos
,激活环境。
输入 python 回车,进入python中。
导入torch包,不报错就是成功。
上边建立好的环境咱们须要把他导入PyCharm使用,否则只在黑窗口的话很不方便。因此这里就来演示怎么将
pyTorchEnv
环境导入PyCharm中使用。tips:
这里我换电脑了,因此这里演示的时候,个人
anaconda
安装路径是D:\python\install\anaconda
。因此,个人pyTorchEnv文件夹的路径是:
D:\python\install\anaconda\envs\pyTorchEnv
。
先打开PyCharm,点击新建。
进入选择 pyTorchEnv。
进入选择。
找到 pyTorchEnv 文件夹。
而后选中 pyTorchEnv 文件夹中的 python.exe 便可。
在 OK。
切换成功而后就能够了。
等待以后进入到PyCharm界面。
右键单击项目名字,新建一个 python package。而后本身起个名字。
在
__init__.py
文件中输入如下代码,运行没报错就ok了。
import torch print( torch.cuda.is_available() )
OK, 搭建完成,之后的代码都是在这里敲。