# Pytorch 安裝 ###### tags: blog文章 ## Step 0. 建立虛擬環境 在開發Python專案時,常會遇到不同專案有不同的環境需求,而在管理這些不同的套件就會是一個問題。 如果只需要特定的套件,或是想要在不同的環境下測試,但又不想要開發環境受到影響,那虛擬環境是一個不錯的管理方法。 如果有閒的話,可以試試看docker X{D 以下我們使用Anaconda的套件管理系統作為示範。 ``` conda create --name pytorch python=3.7 # pytorch 為你虛擬環境的名稱 ``` ![](https://i.imgur.com/QbzCdU0.png) 接著跟著提示 啟動虛擬環境 ![](https://i.imgur.com/kM1J0KK.png) ``` conda activate pytorch ``` ![](https://i.imgur.com/zsocE2E.png) 發現命令列前面多了一個(pytorch), 恭喜你成功進入虛擬環境。 ## Step 1. 安裝pytorch 從官網的安裝連結得到適合自己環境的選擇 https://pytorch.org/get-started/locally/ ![](https://i.imgur.com/xh0eprP.png) ``` conda install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch -c nvidia # 這邊以助教的電腦為例 ``` ## Step 2. 測試是否安裝成功 ```python import torch x = torch.rand(5,3) print(x) ``` 應該會得到類似的輸出: ```python tensor([[0.1252, 0.0325, 0.3591], [0.2043, 0.8560, 0.9773], [0.9602, 0.1425, 0.9884], [0.0791, 0.3461, 0.0628], [0.8484, 0.7485, 0.5202]]) ``` 如果裝的是GPU的版本, 可以嘗試以下指令測試CUDA driver能否使用: ```python >>>import torch >>>torch.cuda.is_available() True ``` 如果以上都成功執行, 恭喜你可以進到深度學習的世界!