1. 程式人生 > 程式設計 >使用anaconda安裝pytorch的實現步驟

使用anaconda安裝pytorch的實現步驟

使用anaconda安裝pytorch過程中出現的問題

在使用anaconda安裝pytorch的過程中,出現了很多問題,也在網上查了很多相關的資料,但是都沒有奏效。在很多次嘗試之後才發現是要先裝numpy的原因…下面開始記錄一下過程中的一些嘗試和錯誤經驗,供大家參考學習。先按照正常步驟一步一步來安裝。

使用anaconda直接從網上下載

首先,開啟anaconda navigator,然後建立一個環境來放pytorch。
先點選下面的create,然後建立一個新環境。

使用anaconda安裝pytorch的實現步驟

選擇你的python版本,這裡我選擇的是Python3.6。你也可以根據你的需要和習慣來選擇你自己的python版本。

環境名字你可以自己命名,但是儘量寫自己能看懂的…由於我已經建立了一個叫pytorch的環境,為了演示,我這裡建立一個叫Pytorch_envs的環境。

使用anaconda安裝pytorch的實現步驟

然後就會自動開始下載一些相關的包,等待其下載完成。

使用anaconda安裝pytorch的實現步驟

之後,開啟anaconda prompt。先啟用環境:
activate Pytorch_envs

使用anaconda安裝pytorch的實現步驟

按照網上的一些相關說法,可以去pytorch官網檢視anaconda下載的相關程式碼。pytorch官網

如下圖,選擇你的作業系統,如果你想用pip安裝,可以選擇pip。我是用的是anaconda安裝,因此我選擇的是conda(推薦使用anaconda安裝,因為我看網上有些人說使用pip安裝出了各種各樣的錯誤,並且最終使用了anaconda來安裝)之後,圖中紅箭頭所指的地方會有你需要輸入的下載程式碼。輸入到prompt裡面就可以安裝。

使用anaconda安裝pytorch的實現步驟

出錯了,PackageNotFoundError

使用anaconda安裝pytorch的實現步驟

在網上查了一些資料,有的說是要pytorch和torchvision分開來下才行。反正我試了好像也還是不行。

使用anaconda從本地下載torch

上面下載失敗,看了網上的一些資料,說是anaconda的清華映象不能用了。關於停止Anaconda映象服務的通知

使用anaconda安裝pytorch的實現步驟

看了一些其他的部落格,好像都需要新增清華映象然後下載,應該是都行不通了。因此我想的是把相關的包下載到本地,然後再從本地下載。

pytorch各個版本下載

我找到了這篇文章,裡面有下載連結,並且下載成功了,感覺挺好的,分享給大家。

我下載的是pytorch0.4.0,python3.6,windows,cpu,64,下載下來之後有一個whl檔案。

重新開啟anaconda prompt,先啟用環境,然後輸入下載命令(注意輸入的是pip不是conda,使用conda install +檔案地址是不行的,因此一定要pip install +檔案地址)

使用anaconda安裝pytorch的實現步驟

成功了,並且pip list裡面有torch,conda list裡面也有torch,但是import torch還是不行,還是出錯,這裡應該是很多人出錯的地方,網上也有很多人匯入包出錯。

找不到指定的模組。

使用anaconda安裝pytorch的實現步驟

這裡要怎麼辦呢?其實很簡單,需要先下載一下numpy。

重新開啟anaconda prompt,啟用環境。conda install numpy

使用anaconda安裝pytorch的實現步驟

下載完成之後,就可以使用torch了。試一下,進入到python環境,匯入numpy,torch都沒有問題。

使用anaconda安裝pytorch的實現步驟

這樣,torch就安裝完成了。由於anaconda的清華映象不能用了,所以以後想要下載包,估計都要這樣先下whl檔案或者.tar.gz檔案然後本地下載了…不過這樣也能免很多麻煩,只要能下載下來whl檔案或者.tar.gz檔案就沒問題了,如果那樣在網上下載的話有時候還會什麼網路錯誤什麼的很麻煩。

使用anaconda從本地下載torchvision

torchvision 是torch的另一個輔助工具,裡面包含了深度學習的一些模型等,也需要下載一下。

直接到torchvision的網站torchvision網站

使用anaconda安裝pytorch的實現步驟

選擇release history可以看到一些歷史版本,然後先選擇你想下載的版本,再點選download files

使用anaconda安裝pytorch的實現步驟

把檔案下載完成之後按照上面安裝torch的方法,直接pip install +檔案地址就可以了,之後就可以開始使用了。

到此這篇關於使用anaconda安裝pytorch的實現步驟的文章就介紹到這了,更多相關anaconda安裝pytorch內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!