「URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] 証明書の検証に失敗しました」問題が解決されました


序文

Dockerを使ってディープラーニング環境を構築するとこのようなエラーが発生するため解決策を探しています。


1. 基本的な考え方

urlopen https が SSL 証明書を検証する必要がある場合、ネットワークが自己署名証明書を使用している場合、エラーが報告されます。

2. 操作手順

Python スクリプトに次のコードを追加します

ssl._create_default_https_context = ssl._create_unverified_context

もう一度実行すると問題は解決しました。


要約する

Dockerを使用してディープラーニング環境を構築するとSSLエラーが発生し、解決方法は上記の通りです。

おすすめ

転載: blog.csdn.net/szylight2022/article/details/127785855