无法下载nltk数据

Teo*_*kov 6 ssl nltk python-2.7 python-3.x osx-lion

import nltk
nltk.download()
Run Code Online (Sandbox Code Playgroud)

它表明[SSL:CERTIFICATE_VERIFY_FAILED].如果requests一个人可以使用verify=False,但在这里做什么.

更新:

在Mac OS X 10.7.5上使用NLTK 3.0的Python 3.6上仍然存在此错误:

在此输入图像描述

更改NLTK下载程序中的索引(此处建议)允许下载程序显示所有NLTK文件,但是当尝试下载所有文件时,会发生另一个SSL错误(请参阅照片底部):

在此输入图像描述

小智 7

尝试配置nltk和SpaCy时遇到了同样的问题.根据这个问题的说明,我能够克服这个问题.尝试运行/Applications/Python\ 3.6/Install\ Certificates.command,然后重试NLTK下载


Den*_*ian 2

如果你想手动下载,比如需要tokenizer/punkt数据,可以直接下载到:

https://raw.githubusercontent.com/nltk/nltk_data/gh-pages/packages/tokenizers/punkt.zip

并将 punkt 提取的文件夹放在 C:\nltk_data\tokenizers 中。