0
0

More than 3 years have passed since last update.

macOSでpythonインストールして使ってたらなんかhttpsコネクション貼る時にエラーになった

Posted at

開発環境
OS: macOS(Catalina 10.15.4)
python: 3.8.2

まず動機

タイトルの通りですが、MacにPython入れて普通に使ってて
poetryを入れてみようと思いコマンドを実行したところ以下のエラーが発生

urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)>

解決

ググってみたところCA証明書インストールすれば大丈夫ってことで以下のコマンドを実行してインストールしたところ無事解決

$ zsh /Applications/Python\ 3.8/Install\ Certificates.command

まとめ

言ってしまえばただこれだけの内容ではあるんですが、こんなん皆引っかかるでしょって思ったけどどうもググったところあんまヒットしないんで公式サイトを見てみたところ

macOSユーザーへ♡
SSL/TLS証明書検証と"Install Certificates.command"の実行について大事な情報がpythonのインストール中に表示されるからちゃんと見とくことっ!!!(意訳)
公式サイトより

ってめっちゃ書いてありました。
インストールしたときのことなんてあんまり覚えてないですが少なくともこのmacOSユーザ向けの文章は読んだ覚えもありませんでした。

みなさん、公式のダウンロードページはちゃんと見ましょう。また、特に、OSを特定して言及されている箇所なんて尚更です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0