解決nltk_data LookupError: Resource punkt not found.

王一一愛吃肉發表於2020-11-04

nltk_data LookupError: Resource punkt not found.Please use the NLTK Downloader to obtain the resource:

一、出現問題

命令列執行時出現問題:
在這裡插入圖片描述

使用建議的步驟nltk.download()無法下載,所以我選擇離線下載自己安裝。

二、解決方案

1.下載,網址: http://www.nltk.org/nltk_data/.
2.安裝,第三個:在這裡插入圖片描述
3.將檔案解壓到以下任意檔案中:

 Attempted to load tokenizers/punkt/PY3/english.pickle

  Searched in:
    - '/home/user/nltk_data'
    - '/home/user/anaconda3/envs/wxy/nltk_data'
    - '/home/user/anaconda3/envs/wxy/share/nltk_data'
    - '/home/user/anaconda3/envs/wxy/lib/nltk_data'
    - '/usr/share/nltk_data'
    - '/usr/local/share/nltk_data'
    - '/usr/lib/nltk_data'
    - '/usr/local/lib/nltk_data'
    - ''
**********************************************************************

4.檔案放置的時候要注意資料夾的格式(新建資料夾nltk_data, tokenizers)
我選擇了 '/home/user/anaconda3/envs/wxy/nltk_data’這個路徑,如圖:
在這裡插入圖片描述
5.再次執行,即可成功,程式碼正在執行。
在這裡插入圖片描述

相關文章