簡體   English   中英

安裝后 NLTK 無法在 python 上運行

[英]NLTK is not working on python after installation

我安裝了 NLTK、numpy 和 matplotlib,但是每當我在導入 NLTK 后嘗試運行任何代碼時,都會出現一個錯誤,提示 nltk 不是 ZEFE90A8E604A7C840E88D03A67F6B7D8。 當我導入 nltk 時它不會給我任何錯誤,這一切都是在嘗試導入文本或語料庫之后發生的。 注意我也試過 python shell,還是不行

>>> import nltk
>>> from nltk.book import text1
Traceback (most recent call last):
  File "<pyshell#4>", line 1, in <module>
   from nltk.book import text1
 ModuleNotFoundError: No module named 'nltk.book'; 'nltk' is not a package

nltk庫默認情況下不與屍體一起提供。 您必須在導入 nltk 后下載這些才能訪問nltk.book

嘗試以下 -

import nltk
nltk.download()

這將提示您下載相關的 package 內容,其中之一是您正在尋找的nltk.book -

NAME
    nltk

PACKAGE CONTENTS
    align
    app (package)
    book
    ccg (package)
    chat (package)
    chunk (package)
    classify (package)
    cluster (package)
    collocations
    corpus (package)
    data
    decorators
    downloader
    draw (package)
    examples (package)
    featstruct
    grammar
    help
    inference (package)
    internals
    lazyimport
    metrics (package)
    misc (package)
    model (package)
    parse (package)
    probability
    sem (package)
    sourcedstring
    stem (package)
    tag (package)
    test (package)
    text
    tokenize (package)
    toolbox
    tree
    treetransforms
    util
    yamltags

FILE
    c:\python32\lib\site-packages\nltk

更多細節在這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM