小白自學機器學習----3.令人頭禿的pytorch安裝 (No module named 'tools.nnwrap' 錯誤)


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! 安裝成功!!!

接下來可以愉快的研究代碼了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM