NLTK Download Error: SSL certificate verify failed _ssl.c:777
在学习NLP(自然语言处理)中一定会用到NLTK工具;
什么是NLTK?
NLTK是一个开源项目,包含:Python模块,数据集和教程,用于NLP的研究和开发。
NLTK是由Steven Bird和Edward Loper在宾夕法尼亚大学计算机和信息科学系开发。
NLTK语料库中包括了图形演示和示例数据。其提供的教程解释了工具包支持的语言处理任务背后的基本概念。
安装环境
MacOS 10.13.6;Python3.6
下载NLTK安装包
pip3 install nltk
切换到Python3.6 环境
$ python3
>>> import nltk
>>> nltk.download()
提示报错信息:
SSL: CERTIFICATE_VERIFY_FAILED certificate verify failed(_ssl.c:777)
根据这里的信息判断,应该是在下载过程中调用openssl的内容之时发生的错误,事实也是如此 :)
要怎么来解决呢,综合各路大神解决方法,快速有效办法如下:
$ cd /App