nltk 下载 [错误 11004] 获取地址信息失败
这是我尝试重新开始下载时出现的错误。有时候可以成功下载,但自从我换了新的Windows 7系统后,我就无法从nltk下载任何数据了。
nltk.download()
showing info http://nltk.github.com/nltk_data/
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Python27\lib\lib-tk\Tkinter.py", line 1410, in __call__
return self.func(*args)
File "C:\Python27\lib\lib-tk\Tkinter.py", line 495, in callit
func(*args)
File "C:\Python27\lib\site-packages\nltk\downloader.py", line 1893, in_monitor_message_queue
self._select(msg.package.id)
AttributeError: 'str' object has no attribute 'id'
2 个回答
0
我之前也遇到过类似的问题,就是用 jio
访问 raw.githubusercontent.com
时出问题。
我的问题其实是因为 DNS 出了问题。
你可以试试换个网络提供商,或者把你的热点连接换成其他网络再试试。
2
我之前也遇到过同样的问题。在我的情况下,问题出在NLTK下载器启动时,它的服务器地址是 - http://nltk.github.com/nltk_data/
这个地址需要改成 - http://nltk.org/nltk_data/
你可以通过打开NLTK下载器窗口,然后选择 文件->更改服务器地址
来进行修改。