在開始搭建以前咱們先說一下本次主要安裝的東西有哪些。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, 搭建完成,之後的代碼都是在這裏敲。