您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關(guān)如何解決安裝pytorch時(shí)報(bào)sslerror錯(cuò)誤的問題的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。
為了方便建議你也安裝一個(gè)。
其實(shí)這個(gè)挺簡(jiǎn)單的,你找找“c:/user/你的用戶名/”目錄下有沒有一個(gè)叫 .condarc 的文件,如圖:
如果沒有,創(chuàng)建一個(gè)就好,不過一般會(huì)自動(dòng)創(chuàng)建一個(gè)
channels: - https://mirrors.ustc.edu.cn/anaconda/cloud/pytorch/win-64 - https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/ - https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/ - https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/ - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/ - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/ show_channel_urls: true ssl_verify: true report_errors: true
帶mirror的就是將下載的鏡像源地址換成清華的,這玩意兒本身是國(guó)外的,你如果直接pytorch官網(wǎng)說的那樣安裝,下載速度會(huì)慢
到的懷疑人生!看到那個(gè)ssl_verify: true 這句沒有,之前就是沒加這玩意兒,瘋狂報(bào)錯(cuò)ssl error ,我當(dāng)初第一次裝的時(shí)候也搞了
我很久才解決,當(dāng)真扎心,不過吐槽歸吐槽,這樣粘貼進(jìn)去覆蓋原內(nèi)容后保存,退出。
輸入:
conda install pytorch torchvision
回車運(yùn)行即可
補(bǔ)充:pytorch安裝踩坑記錄
一直裝不上torchvision,版本沖突,由于anaconda自帶python3.7,更換python3.6環(huán)境。
查閱相關(guān)資料表示,由于多次創(chuàng)建刪除導(dǎo)致兩個(gè)路徑的libssl-1_1-x64.dll時(shí)間不一致,需替換統(tǒng)一。按此操作后仍不能解決。直接卸載重裝。
卸載anaconda使用自帶的uninstall.exe
conda create -n py36 python=3.6
出現(xiàn)錯(cuò)誤(CondaHTTPError: HTTP 000 CONNECTION FAILED for url)
百度說是把鏈接的https修改成http就可以了。
按此操作后出現(xiàn)
原因未知。再把http改回https,此問題解決了。重啟后再次創(chuàng)建虛擬環(huán)境,成功。
推測(cè)錯(cuò)誤(CondaHTTPError: HTTP 000 CONNECTION FAILED for url)是網(wǎng)絡(luò)問題,網(wǎng)絡(luò)好了就成功了。
退出原始環(huán)境conda deactivate
激活py36. 百度上都使用conda activate py36,執(zhí)行始終報(bào)錯(cuò),改用activate py36成功了。
直接安裝
conda install pytorch-cpu torchvision-cpu -c pytorch
太慢,報(bào)錯(cuò)
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
打開官網(wǎng)https://pytorch.org/
選擇相應(yīng)的條件會(huì)出現(xiàn)安裝語(yǔ)句,復(fù)制到prompt運(yùn)行即可
測(cè)試
conda install ipykernel
切換到虛擬環(huán)境
python -m ipykernel install --user --name py36 --display-name “Python (py36)”
得到這樣的界面
使用不太習(xí)慣,換一種方法創(chuàng)建jupyter
pip install jupyter
在prompt里輸入jupyter notebook
new的時(shí)候選擇py36
運(yùn)行一個(gè)cell發(fā)現(xiàn)始終跑不出結(jié)果,查看prompt報(bào)錯(cuò)
cannot import name ‘create_prompt_application'
應(yīng)該是在安裝其它python第三方庫(kù)時(shí)更新了prompt-toolkit版本,降級(jí)到下面的版本即可:
sudo pip install prompt-toolkit==1.0.15
解決了!
1.PyTorch是相當(dāng)簡(jiǎn)潔且高效快速的框架;2.設(shè)計(jì)追求最少的封裝;3.設(shè)計(jì)符合人類思維,它讓用戶盡可能地專注于實(shí)現(xiàn)自己的想法;4.與google的Tensorflow類似,F(xiàn)AIR的支持足以確保PyTorch獲得持續(xù)的開發(fā)更新;5.PyTorch作者親自維護(hù)的論壇 供用戶交流和求教問題6.入門簡(jiǎn)單
感謝各位的閱讀!關(guān)于“如何解決安裝pytorch時(shí)報(bào)sslerror錯(cuò)誤的問題”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。