1. ホーム
  2. python

NLTK データをダウンロードする際の SSL エラー

2023-08-17 19:57:37

質問

Mac OS X 10.7.5 上の Python 3.6 で使用するために NLTK 3.0 をダウンロードしようとしているのですが、SSL エラーが発生します。

import nltk
nltk.download()

NLTKをpip3コマンドでダウンロードしました。 sudo pip3 install -U nltk .

NLTKダウンローダーのインデックスを変更すると、ダウンローダーはNLTKのすべてのファイルを表示できるようになりますが、すべてをダウンロードしようとすると、別のSSLエラーが発生します(写真の下を参照ください)。

私はコンピュータサイエンスに比較的新しく、SSLに関して全く知識がありません。

私の質問は、この問題を単純に解決する方法ですか?


同じ問題を抱えているユーザーによる同様の質問です。

nltkデータをダウンロードできない

他の質問に対する編集が拒否されたので、スクリーンショット付きの新しい質問を投稿することにしました。

私が役に立たないと思った類似の質問。

NLTK ダウンロード SSL: 証明書の検証に失敗しました。

nltk.download()を使用したダウンロードのエラー

どのように解決するのですか?

以下のターミナルコマンドを実行すれば、SSLチェックを無効化する必要はありません。

/Applications/Python 3.6/Install Certificates.command

の代わりに 3.6 の場所には、もしそれ以前のバージョンであれば、あなたのPythonのバージョンを入れてください。そうすると、Pythonインタプリタを開くことができるはずです(コマンド python3 を実行してください。 nltk.download() を実行することができます。

という問題で urllib がシステムの証明書ストアにない組み込みバージョンの OpenSSL を使用している場合の問題です。 以下はその答えです。 をご覧ください。