NLTKs 下載功能

你可以在 pippip install nltk)上安裝 NLTK。安裝完成後,許多元件將不會出現,你將無法使用 NLTK 的某些功能。

在 Python shell 中,執行 ntlk.download() 函式以選擇要使用 UI 安裝的其他軟體包。或者,你可以使用 python -m nltk.downloader [package_name]

  • 下載所有可用的軟體包。
nltk.download('all')
  • 下載特定包。
nltk.download('package-name')
  • 下載特定資料夾的所有包。
import nltk

dwlr = nltk.downloader.Downloader()

# chunkers, corpora, grammars, help, misc, 
# models, sentiment, stemmers, taggers, tokenizers
for pkg in dwlr.packages():
    if pkg.subdir== 'taggers':
        dwlr.download(pkg.id)
  • 下載 Corpora 資料夾以外的所有軟體包。
import nltk

dwlr = nltk.downloader.Downloader()

for pkg in dwlr.corpora():
    dwlr._status_cache[pkg.id] = 'installed'

dwlr.download('all')