コンテンツへスキップ
Python例外エラー
ssl.SSLCertVerificationError: certificate verify failed

ssl.SSLCertVerificationError

セキュアな接続中にSSL証明書の検証が失敗しました。

python

このエラーの原因

サーバーのSSL証明書を検証できませんでした。証明書が期限切れ、自己署名、信頼されていないCAが発行したもの、またはシステムのCAバンドルが古い可能性があります。

修正方法

CA証明書を更新します: pip install --upgrade certifi。独自のCAを使う社内プロキシを経由している場合は、トラストストアに追加します。開発時のみ verify=False を設定できます(本番環境では絶対に使用しないでください)。pip 自体が失敗する場合は、pip install --trusted-host pypi.org を実行します。

公式ドキュメント

関連するエラーコード