NLTK 数据下载在 Anaconda 环境的 MacOS 上挂起

NLTK data download hangs on MacOS in Anaconda environment

运行 在新的 jupyter notebook 会话中或直接从命令行执行以下操作:

import nltk
nltk.download()

冻结 MacOS 登录会话并要求重复登录而不是弹出 UI 选择所需的数据包。

环境:

如何解决这个问题?

似乎类似(但没有那么严重)的问题导致了以下问题:nltk.download() hangs on OS X

在上述情况和提到的情况下,解决方案都是使用 shell 下载 UI 而不是 nltk.download() 应该打开的图形界面:

import nltk
nltk.download_shell()