Resource punkt not found.&&nltk.download()下载失败
LookupError:
**********************************************************************
Resource punkt not found.
Please use the NLTK Downloader to obtain the resource:
>>> import nltk
>>> nltk.download('punkt')
For more information see: https://www.nltk.org/data.html
Attempted to load tokenizers/punkt/english.pickle
Searched in:
- 'C:\\Users\\86187/nltk_data'
- 'D:\\ProgramData\\Anaconda3\\envs\\emotional_analysis\\nltk_data'
- 'D:\\ProgramData\\Anaconda3\\envs\\emotional_analysis\\share\\nltk_data'
- 'D:\\ProgramData\\Anaconda3\\envs\\emotional_analysis\\lib\\nltk_data'
- 'C:\\Users\\86187\\AppData\\Roaming\\nltk_data'
- 'C:\\nltk_data'
- 'D:\\nltk_data'
- 'E:\\nltk_data'
- ''
**********************************************************************
import nltk
nltk.download(‘punkt’)
报错:无法连接。 又试:
import nltk
nltk.download()
but:
最后解决:
去官网直接下载:https://github.com/nltk/nltk_data。
下载packages就好。 放入之前报错中的:
Searched in:
- 'C:\\Users\\86187/nltk_data'
- 'D:\\ProgramData\\Anaconda3\\envs\\emotional_analysis\\nltk_data'
- 'D:\\ProgramData\\Anaconda3\\envs\\emotional_analysis\\share\\nltk_data'
- 'D:\\ProgramData\\Anaconda3\\envs\\emotional_analysis\\lib\\nltk_data'
- 'C:\\Users\\86187\\AppData\\Roaming\\nltk_data'
- 'C:\\nltk_data'
- 'D:\\nltk_data'
- 'E:\\nltk_data'
- ''
任一文件夹下就OK,记得这里将 packages 重命名成 nltk_data。
找到 nltk-data 中 punkt 所在目录:
这里要进入 punkt.zip 将 punkt 文件拖出来,与 punkt.zip 同级,然后 punkt.zip 就可以删掉啦,于是才大功告成。