NLTKs 下載功能
你可以在 pip
(pip 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')