在入門學習深度學習的過程中有很多經典的深度學習框架,也有很多經典的python實現,目前主流深度學習主要用pytorch。本文主要針對入門小白學習深度學習。工欲善其事必先利其器,下面我們將介紹在windows10中安裝pytorch。
初學的時候很容易遇到這個問題是先裝python還是先裝anaconda。顯然裝anaconda,就不需要單獨裝python了。
anaconda 是一個python的發行版,包括了python和很多常見的軟體庫, 和一個包管理器conda。
** 1、anaconda裡面整合了很多關於python科學計算的第三方庫,主要是安裝方便,而python是一個編譯器,如果不使用anaconda,那麼安裝起來會比較痛苦,各個庫之間的依賴性就很難連線的很好。**
** 2、常見的科學計算類的庫都包含在裡面了,使得安裝比常規python安裝要容易。**
1.下載anaconda。
官網一般顯示的是最新版本:https://www.anaconda.com/products/individual
如果想要下載以往版本,可以在下面的網頁:https://repo.anaconda.com/archive/
2.安裝anaconda
在這裡提醒,這個「All Users」選上
接著就是路徑,提醒小白,安裝到C槽真的可以避免後續的很多小問題,但是儘管這樣我也沒有嘗試過把它裝入C槽。
我選擇了E槽,單獨建立一個資料夾命名為「Anaconda」.
注意路徑要簡單,我的是 E:\Anaconda ——不要有空格!!!不要有中文字元!!!
** 最容易錯的部分來了,
第一項Add Anaconda… 這個是說將安裝路徑填入到系統環境變數中,我曾經選上,發現後期總是出現什麼「無法定位到動態連結庫」問題!!!(這裡是自動新增系統環境變數,不選!!自己手動新增就好)
第二項 是說要預設使用python的版本,選上!!**
提示安裝成功……
兩個「learn」,都取消打勾
結束操作……
4.設定anaconda的環境變數
此電腦——屬性——高階系統設定——環境變數——path——編輯——新建
E:\Anaconda(Python需要)
E:\Anaconda\Scripts(conda自帶指令碼)
E:\Anaconda\Library\mingw-w64\bin(使用C with python的時候)
E:\Anaconda\Library\usr\bin
E:\Anaconda\Library\bin(jupyter notebook動態庫)
5.檢驗是否安裝成功,注意:檢驗之前需要設定好環境變數!
在cmd中輸入 :python,——檢視是否有Python環境?
在cmd中輸入 :conda --version,——檢視是否有conda環境? (檢驗安裝成功的標誌)
** 建立Pytorch環境 **
(1)建立環境pytorch,使用Python版本是3.7
conda create -n pytorch python=3.7
之後,彈出提示,輸入 y,即可安裝。
(2)檢視環境是否安裝成功
conda info --envs
可以看到base和pytorch兩個環境
** 安裝pytorch **
根據自己的安裝版本,在pytorch網站尋找程式碼
(1)網站:https://pytorch.org/
複製程式碼:conda install pytorch torchvision cpuonly -c pytorch (建議到上面的網站根據子自己電腦進行選擇)
(2)將複製的程式碼貼上到命令列格式下,彈出提示,輸入 y,即可完成安裝,顯示「done」。
** 測試 **
(1)啟用pytorch:activate pytorch
(2)進入python:python
(3)測試numpy:import numpy
(4)測試pytorch:import torch
如果以上步驟都沒問題,那麼安裝成功。
在安裝過程中可能會出現各種各樣的問題,初學者可以多嘗試,anaconda中可以多設定幾個環境進行測試。
1.https://zhuanlan.zhihu.com/p/75717350
2.https://www.cnblogs.com/qianwangxingfu/p/13582884.html