溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解決安裝pytorch時報sslerror錯誤的問題

發布時間:2021-05-17 14:47:29 來源:億速云 閱讀:334 作者:小新 欄目:開發技術

這篇文章給大家分享的是有關如何解決安裝pytorch時報sslerror錯誤的問題的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

首先說一下 ,我是用的anaconda3裝的pytorch

為了方便建議你也安裝一個。

其實這個挺簡單的,你找找“c:/user/你的用戶名/”目錄下有沒有一個叫 .condarc 的文件,如圖:

如何解決安裝pytorch時報sslerror錯誤的問題

如果沒有,創建一個就好,不過一般會自動創建一個

然后復制下面的文件進入這個文件覆蓋

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的就是將下載的鏡像源地址換成清華的,這玩意兒本身是國外的,你如果直接pytorch官網說的那樣安裝,下載速度會慢

到的懷疑人生!看到那個ssl_verify: true 這句沒有,之前就是沒加這玩意兒,瘋狂報錯ssl error ,我當初第一次裝的時候也搞了

我很久才解決,當真扎心,不過吐槽歸吐槽,這樣粘貼進去覆蓋原內容后保存,退出。

進入Anaconda Prompt界面

如何解決安裝pytorch時報sslerror錯誤的問題

輸入:

conda install pytorch torchvision

回車運行即可 如何解決安裝pytorch時報sslerror錯誤的問題

補充:pytorch安裝踩坑記錄

1、直接anaconda 里直接安裝

一直裝不上torchvision,版本沖突,由于anaconda自帶python3.7,更換python3.6環境。

2、由于之前安裝過刪除過虛擬環境,一直出現

如何解決安裝pytorch時報sslerror錯誤的問題

查閱相關資料表示,由于多次創建刪除導致兩個路徑的libssl-1_1-x64.dll時間不一致,需替換統一。按此操作后仍不能解決。直接卸載重裝。

卸載anaconda使用自帶的uninstall.exe

3、重新安裝后創建虛擬環境

conda create -n py36 python=3.6

出現錯誤(CondaHTTPError: HTTP 000 CONNECTION FAILED for url)

百度說是把鏈接的https修改成http就可以了。

如何解決安裝pytorch時報sslerror錯誤的問題

按此操作后出現

如何解決安裝pytorch時報sslerror錯誤的問題

原因未知。再把http改回https,此問題解決了。重啟后再次創建虛擬環境,成功。

推測錯誤(CondaHTTPError: HTTP 000 CONNECTION FAILED for url)是網絡問題,網絡好了就成功了。

4、使用conda env list 查看虛擬環境,確認虛擬環境創建成功了

退出原始環境conda deactivate

激活py36. 百度上都使用conda activate py36,執行始終報錯,改用activate py36成功了。

5、安裝pytorch

直接安裝

conda install pytorch-cpu torchvision-cpu -c pytorch

太慢,報錯

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.

打開官網https://pytorch.org/

選擇相應的條件會出現安裝語句,復制到prompt運行即可

如何解決安裝pytorch時報sslerror錯誤的問題

測試

如何解決安裝pytorch時報sslerror錯誤的問題

6、打開Jupyter還是默認環境,如何切換到虛擬環境

conda install ipykernel

切換到虛擬環境

python -m ipykernel install --user --name py36 --display-name “Python (py36)”

得到這樣的界面

如何解決安裝pytorch時報sslerror錯誤的問題

使用不太習慣,換一種方法創建jupyter

pip install jupyter

在prompt里輸入jupyter notebook

new的時候選擇py36

運行一個cell發現始終跑不出結果,查看prompt報錯

cannot import name ‘create_prompt_application'

應該是在安裝其它python第三方庫時更新了prompt-toolkit版本,降級到下面的版本即可:

sudo pip install prompt-toolkit==1.0.15

解決了!

pytorch的優點

1.PyTorch是相當簡潔且高效快速的框架;2.設計追求最少的封裝;3.設計符合人類思維,它讓用戶盡可能地專注于實現自己的想法;4.與google的Tensorflow類似,FAIR的支持足以確保PyTorch獲得持續的開發更新;5.PyTorch作者親自維護的論壇 供用戶交流和求教問題6.入門簡單

感謝各位的閱讀!關于“如何解決安裝pytorch時報sslerror錯誤的問題”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女