Warum kann ich keinen import nltk?

In windows mit einem 64-bit-OS einmal installiert habe nltk-2.0.4.win-amd64-py2.7.exe von http://www.lfd.uci.edu/~gohlke/pythonlibs/, für mein 64-bit-python, ich lief 'import nltk' zu bekommen, der folgenden Fehler!

Traceback (most recent call last):
  File "<pyshell#25>", line 1, in <module>
    import nltk
  File "C:\Python27\lib\site-packages\nltk\__init__.py", line 131, in <module>
    from inference import *
  File "C:\Python27\lib\site-packages\nltk\inference\__init__.py", line 19, in <module>
    from discourse import (ReadingCommand, CfgReadingCommand,
  File "C:\Python27\lib\site-packages\nltk\inference\discourse.py", line 54, in <module>
    from nltk.sem.glue import DrtGlue
  File "C:\Python27\lib\site-packages\nltk\sem\glue.py", line 13, in <module>
    from nltk.corpus import brown
  File "C:\Python27\lib\site-packages\nltk\corpus\__init__.py", line 70, in <module>
    from reader import *
  File "C:\Python27\lib\site-packages\nltk\corpus\reader\__init__.py", line 85, in <module>
    from nltk.corpus.reader.pl196x import *
  File "C:\Python27\lib\site-packages\nltk\corpus\reader\pl196x.py", line 11, in <module>
    from nltk import tokenize, tree
ImportError: cannot import name tokenize

Vorschläge, wie dieses Problem zu beheben würde sehr geschätzt werden. Dank

  • Haben Sie versucht, es zu installieren, aus Quellen, die, wie bereits erläutert, hier?
  • Sie sind auf jeden Fall mit Python 2.7? Sie haben PyYaml ebenfalls installiert (und Optional numpy)? Ich habe nur folgte den Anweisungen unter die nltk-Website, und ich habe keine Probleme überhaupt mit dem importieren der nltk-Modul (python-2.7.3 auf 32-bit-Windows, aber ich kann nicht finden Sie unter 64 bit macht den geringsten Unterschied, um den Fehler, den du erleben).
  • Es ist sehr seltsam, es passierte mir nicht in linux. Einer der Hauptgründe, denke ich, dass dies passiert ist, ist, weil ich habe zwei pythons installiert, 32 & 64 bit, und Sie gerieten in Konflikt miteinander, dass alle Module, die gerade Durcheinander, ich habe versucht, das entfernen von einem von Ihnen, aber vergeblich, denn Sie bleiben in der Registrierung aus irgendeinem Grund. Dank
InformationsquelleAutor Curious | 2013-03-21
Schreibe einen Kommentar