您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關使用anaconda如何實現安裝pytorch,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
使用anaconda安裝pytorch過程中出現的問題
在使用anaconda安裝pytorch的過程中,出現了很多問題,也在網上查了很多相關的資料,但是都沒有奏效。在很多次嘗試之后才發現是要先裝numpy的原因…下面開始記錄一下過程中的一些嘗試和錯誤經驗,供大家參考學習。先按照正常步驟一步一步來安裝。
使用anaconda直接從網上下載
首先,打開anaconda navigator,然后創建一個環境來放pytorch。
先點擊下面的create,然后創建一個新環境。
選擇你的python版本,這里我選擇的是Python3.6。你也可以根據你的需要和習慣來選擇你自己的python版本。
環境名字你可以自己命名,但是盡量寫自己能看懂的…由于我已經創建了一個叫pytorch的環境,為了演示,我這里創建一個叫Pytorch_envs的環境。
然后就會自動開始下載一些相關的包,等待其下載完成。
之后,打開anaconda prompt。先激活環境:
activate Pytorch_envs
按照網上的一些相關說法,可以去pytorch官網查看anaconda下載的相關代碼。pytorch官網
如下圖,選擇你的操作系統,如果你想用pip安裝,可以選擇pip。我是用的是anaconda安裝,因此我選擇的是conda(推薦使用anaconda安裝,因為我看網上有些人說使用pip安裝出了各種各樣的錯誤,并且最終使用了anaconda來安裝)之后,圖中紅箭頭所指的地方會有你需要輸入的下載代碼。輸入到prompt里面就可以安裝。
出錯了,PackageNotFoundError
在網上查了一些資料,有的說是要pytorch和torchvision分開來下才行。反正我試了好像也還是不行。
使用anaconda從本地下載torch
上面下載失敗,看了網上的一些資料,說是anaconda的清華鏡像不能用了。關于停止Anaconda鏡像服務的通知
看了一些其他的博客,好像都需要添加清華鏡像然后下載,應該是都行不通了。因此我想的是把相關的包下載到本地,然后再從本地下載。
pytorch各個版本下載
我找到了這篇文章,里面有下載鏈接,并且下載成功了,感覺挺好的,分享給大家。
我下載的是pytorch0.4.0, python3.6, windows, cpu, 64,下載下來之后有一個whl文件。
重新打開anaconda prompt,先激活環境,然后輸入下載命令(注意輸入的是pip不是conda,使用conda install +文件地址是不行的,因此一定要pip install +文件地址)
成功了,并且pip list里面有torch,conda list里面也有torch,但是import torch還是不行,還是出錯,這里應該是很多人出錯的地方,網上也有很多人導入包出錯。
找不到指定的模塊。
這里要怎么辦呢?其實很簡單,需要先下載一下numpy。
重新打開anaconda prompt,激活環境。conda install numpy
下載完成之后,就可以使用torch了。試一下,進入到python環境,導入numpy,torch都沒有問題。
這樣,torch就安裝完成了。由于anaconda的清華鏡像不能用了,所以以后想要下載包,估計都要這樣先下whl文件或者.tar.gz文件然后本地下載了…不過這樣也能免很多麻煩,只要能下載下來whl文件或者.tar.gz文件就沒問題了,如果那樣在網上下載的話有時候還會什么網絡錯誤什么的很麻煩。
使用anaconda從本地下載torchvision
torchvision 是torch的另一個輔助工具,里面包含了深度學習的一些模型等,也需要下載一下。
直接到torchvision的網站torchvision網站
選擇release history可以看到一些歷史版本,然后先選擇你想下載的版本,再點擊download files
把文件下載完成之后按照上面安裝torch的方法,直接pip install +文件地址就可以了,之后就可以開始使用了。
以上就是使用anaconda如何實現安裝pytorch,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。