天天看點

windows下pytorch安裝過程

記錄一下安裝pytorch的流程。

必須得說一下,之前安裝了很多python版本,安裝pytorch忘了查python版本了,最後調了一堆問題,最後報錯:

%1 不是有效的 Win32 應用程式,整個人要炸裂了,又得重新下載下傳whl安裝。

說一下,能用anaconda安裝的最好用這個,能避免很多麻煩,這是想試試不用conda,用pip安裝的流程。

1. 安裝numpy+mkl

           确認Python版本3.6 64位

           解除安裝numpy   pip uninstall numpy

下載下傳numpy+mkl的64位版本的whl  

網址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

如我下的是numpy-1.14.6+mkl-cp36-cp36m-win_amd64.whl

一定要先安裝numpy+mkl再安裝torchvision,torchvision的下載下傳依賴nump+mkl

要确認你的pip安裝第三方庫的路徑是所用的python版本下。查詢方式,pip show pip

見loaction,修改方式在系統環境變量中修改,把 python路徑/script 置頂,  同樣,預設的terminal的python也可在這裡修改,不過倒是無所謂

          安裝numpy+mkl的64位版本

          pip install D:/anaconda/download/numpy-1.14.6+mkl-cp36-cp36m-win_amd64.whl

2. 安裝torch

下載下傳torch的whl檔案安裝,

           如果用gpu,考慮下載下傳gpu版本的,官網直接打開那個http即可,要先确認顯示卡的CUDA,檢視方式,見截圖

windows下pytorch安裝過程

                  比如這裡要用8.0,官網:https://pytorch.org/進入

windows下pytorch安裝過程

把位址複制轉到http://download.pytorch.org/whl/cu80/torch-0.4.1-cp36-cp36m-win_amd64.whl就能下載下傳,CUDA的比較大

同樣保證64位

安裝同上,pip install D:/anaconda/download/torch-0.4.1-cp36-cp36m-win_amd64.whl

3. 安裝torchvision

         pip3 install torchvision

         這裡pip運作會報timeout的錯,不知道是網絡問題還是pip版本問題,用pip3就沒問題了

4. 測試

windows下pytorch安裝過程

成功!

whl檔案:

windows下pytorch安裝過程

繼續閱讀