Jupyter安裝Pytorch遇到的問題(安裝一直卡著、Could not fetch URL )及解決辦法
我的安裝路線是按照:https://blog.csdn.net/weixin_47038938/article/details/115470086 這篇博客進行的。
但在安裝Pytorch這一步時:(我的cuda版本是:11.6)
conda install pytorch==1.13.0 torchvision==0.14.0 torchaudio==0.13.0 pytorch-cuda=11.6 -c pytorch -c nvidia
Anaconda Prompt界面一直卡在:sovling environment 不動,也就是不繼續安裝下去,一卡可以卡幾個小時,我一直掛著,以為只要時間夠長,就一定可以安裝下去,但是,是我想多了,一直卡著
于是我就嘗試 Pip安裝:pip install torch==1.13.0+cu116 torchvision==0.14.0+cu116 torchaudio==0.13.0 --extra-index-url https://download.pytorch.org/whl/cu116
結果出現:Could not fetch URL https://download.pytorch.org/whl/cu116/torch/: There was a problem confirming the ssl certificate:
HTTPSConnectionPool(host='download.pytorch.org', port=443): Max retries exceeded with url: /whl/cu116/torch/
(Caused by SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))) - skipping
原因是:我當時掛著VPN。故,需要把VPN關了,將VPN徹底退出(原因了解處:https://blog.csdn.net/qq_40758284/article/details/114842247、http://www.rzrgm.cn/yinhaiping/p/13375375.html)
重新:pip install torch==1.13.0+cu116 torchvision==0.14.0+cu116 torchaudio==0.13.0 --extra-index-url https://download.pytorch.org/whl/cu116
毫無疑問,這會比較慢,因為他是從 https://download.pytorch.org下載包的,它可能會出現timeout錯誤,也就是一些包只安裝了一點,然后超時了;多重安裝幾次就好如果一直這樣,可以重設延遲時間:pip --default-timeout=1000 install -U pip (這里我設置為了1000)
其他步驟按照上面那篇博客的步驟進行,我安裝Pytorch成功了

浙公網安備 33010602011771號