SSL error downloading NLTK data

前端 未结 4 1591
梦如初夏
梦如初夏 2020-12-02 06:02

I am trying to download NLTK 3.0 for use with Python 3.6 on Mac OS X 10.7.5, but am getting an SSL error:

import nltk
nltk.download()

4条回答
  •  难免孤独
    2020-12-02 06:16

    Please see answer by @doctorBroctor. It is more correct and safer to use. Leaving answer below as it might be useful for something else.

    https://stackoverflow.com/a/42890688/1167890


    This will work by disabling SSL checking.

    import nltk
    import ssl
    
    try:
        _create_unverified_https_context = ssl._create_unverified_context
    except AttributeError:
        pass
    else:
        ssl._create_default_https_context = _create_unverified_https_context
    
    nltk.download()
    

提交回复
热议问题