Anaconda下載下傳及安裝
簡介
-
官網: https://www.anaconda.com/Anaconda
-
是一個開源的Python發行版本,包含了180+的科學包及其依賴項,可以友善擷取開發所需要的包,并且對包進行管理,其中的科學包有:Anaconda
,conda
等numpy
下載下傳
- 網速好:官方下載下傳: https://repo.anaconda.com/archive/
- 網速慢:清華鏡像: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
- 選擇相應版本點選下載下傳
PyTorch 開發環境搭建
安裝
- 先解除安裝電腦上安裝的
,因為安裝Python
的時候會安裝相應的Anaconda
版本Python
- 打開
指令行視窗檢查安裝情況,如下圖所示說明未安裝cmd
Python
PyTorch 開發環境搭建 - 點選
安裝包進行安裝,其他選項按預設選擇Anaconda
- 更改安裝路徑(注:安裝路徑中不要出現中文和空格)
PyTorch 開發環境搭建 - 兩個都勾選上
-
- 第一個:将
自動添加環境變量,建議勾選,之後不用手動添加環境變量Anaconda
- 第二個:将
所帶的Anaconda
設定為系統預設的Python3.8
Python
- 第一個:将
-
PyTorch 開發環境搭建 - 驗證是否安裝成功
-
- 在終端輸入
,如果安裝成功會顯示Python
版本号,且版本号旁邊有Python
等字樣Anaconda
Warning中的内容是說環境未激活,後續操作會激活PyTorch 開發環境搭建 - 也可以輸入
檢視安裝的包和其對應版本conda list
PyTorch 開發環境搭建 - 也可以打開
,顯示Anaconda Powershell Prompt
說明安裝成功(base)
PyTorch 開發環境搭建
- 在終端輸入
建立新環境
-
Anaconda Powershell Prompt
- 文法:
conda create --name <env_name> <package_names>
-
-
:用來管理版本和Python環境的工具conda
-
:建立環境create
-
:為建立的環境命名,可以簡寫為--name
-n
-
:建立的環境名,推薦英文且不加空格<env_name>
-
:安裝在環境中的包名,如果有多個包可以用空格隔開<package_names>
-
- 示例:
conda create --name py38 python=3.8
-
- 意思是:建立一個名為“py38”的環境,環境中安裝版本為3.8的
python
- 意思是:建立一個名為“py38”的環境,環境中安裝版本為3.8的
- 過程:
-
- 輸入
,安裝所需要的包y
- 輸入
-
- 建立完成
激活環境
- 建立完成後,有兩個選項
-
-
:輸入指令激活環境To activate this environment
-
:輸入指令退出環境To deactivate an active environment
-
- 當(base)變為環境名(py38)就說明環境已經被激活了
PyTorch 開發環境搭建 - 激活後輸入
檢視環境中有哪些包pip list
其中沒有PyTorch,接下來安裝PyTorchPyTorch 開發環境搭建
PyTorch安裝
-
是一個基于PyTorch
的科學計算包,主要為使用者提供了兩大功能python
-
- 作為
的替代品, 向使用者提供使用Numpy
的強大算力來實作神經網絡的加速GPU
- 為使用者提供了一個高靈活性,速度快的深度學習平台
- 作為
conda換國内源
- 為提高安裝速度可以使用國内鏡像源,提高下載下傳速度,以下操作均在終端進行
- 檢視源
conda config --show-sources
- 添加源
conda config --add channels 源位址
- 推薦使用 北大鏡像源
https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
https://mirrors.bfsu.edu.cn/anaconda/pkgs/r
https://mirrors.bfsu.edu.cn/anaconda/pkgs/msys2
- 删除源
conda config --remove channels 源位址
- 進入官網: https://pytorch.org/
- 下拉找到對應界面
PyTorch 開發環境搭建 - 擷取運作代碼
-
- 檢視電腦顯示卡:可以在任務管理器->性能中檢視顯示卡内容
- 無英偉達顯示卡:
選擇Compute Platform
,并複制指令到cpu
中運作Anaconda Powershell Prompt
-
- 有英偉達顯示卡:需要電腦上有單獨的英偉達的顯示卡或者英偉達的顯示卡和集顯
-
-
-
檢視驅動版本,如果nvidia-smi
小于Driver Version
的話需要去 英偉達顯示卡驅動400
-
-
-
-
,更穩定一些CUDA10.2
-
-
,輸入指令Anaconda Powershell Prompt
-
-
進行安裝y
-
- 安裝完成後輸入
,檢視安裝完成的包pip list
PyTorch 開發環境搭建
檢驗安裝
- 在
中輸入Anaconda Powershell Prompt
,并輸入以下代碼python
import torch
torch.cuda.is_available()
- 如果傳回
,說明安裝成功True
PyTorch 開發環境搭建