最近遇到一个问题,甚是头疼,nltk库想要正常运行会有非常多的不会自动download依赖需要download,运行时便会如此报错:
这个指令是对的,但是如果当我们运行这个代码:
import nltk
nltk.download()
出现了 这样的输出:
Out[22]:Flase
那我们不得不怀疑人生了,这其实是网络配置的问题。按照接下来我的方法,包你小小bug,束手就擒。
C:\Windows\System32\drivers\etc
有手就行,不用演示。
199.232.68.133 raw.githubusercontent.com
有一种特殊情况,hosts.txt打开后是空白,不用担心,直接拷贝进去就行,也就是所谓的最后一行就是第一行。
NLTK Data
点击download,在
C:\Users\xxx\AppData\Roaming
路径下创建文件夹 nltk_data,在nltk_data文件夹中再创建文件夹 tokenizers,把下载好的 punkt.zip 解压到
C:\Users\xxx\AppData\Roaming\nltk_data\tokenizers
另外,