tensorflow 剛剛會寫基礎的模塊了,今天找到研究方向的代碼是pytorch實現的
總是看到這句話,人生苦短,我用pytorch
看來pytorch應該比tensorflow好學,但是!! pytorch的安裝,也太讓人頭禿了,接下來講講我是如何艱辛的安裝上pytorch
1.pychram 直接搜索安裝(×)
點擊+號,在跳出的窗口中輸入torch,點擊install package
沒過多久,會出現下面的錯誤,安裝失敗
2.官網pip 語句安裝(×)
查看資料,有同學指出在官網中,有安裝用戶要求生成pip語句,於是前去圍觀
按照自己的情況選擇,復制命令在terminal中運行
pip install torch===1.4.0 torchvision===0.5.0 -f https://download.pytorch.org/whl/torch_stable.html
顯示了ConnecTimeout,於是修改命令,加入--default-timeouts=1000
pip --default-timeout=1000 install torch==1.4.0+cu92 torchvision==0.5.0+cu92 -f https://download.pytorch.org/whl/torch_stab
le.html
看看這安裝時間,多門感人啊,4kb,太坑了,放棄
3.清華鏡像(×)
聽同學說,下載清華鏡像可以安裝,嘗試后,仍然是tools.nnwrap的錯誤,棄
python -m pip install --upgrade torch torchvision -i https://pypi.tuna.tsinghua.edu.cn/simple
4.官網下載,本地安裝(√)
反反復復后,我看到了讓我眼前一亮的方法,原理簡單暴力,容易理解
上面的問題,很大程度是因為國內網絡下載限制,既然使用第三方網站會有網絡限制,那么就不用它,直接去找生產商,沒有第三方賺差價
https://download.pytorch.org/whl/torch_stable.html
下載兩個文件,按照自己的電腦版本下載
cu92: cuda9.2
torch-1.4.0 : torch版本 1.4.0
cp37 : python版本3.7
win: windows 系統
cu92/torch-1.4.0%2Bcu92-cp37-cp37m-win_amd64.whl
cu92/torchvision-0.5.0%2Bcu92-cp37-cp37m-win_amd64.whl
使用迅雷下載,網速可以達到10m/s,速度感人,不到十分鍾下完了
下載到本地后,使用terminal
OK! 安裝成功!!!
接下來可以愉快的研究代碼了