“获取错误”;没有名为';内部构件';关于在windows 8上运行python代码

“获取错误”;没有名为';内部构件';关于在windows 8上运行python代码,python,Python,我最近在Windows8上安装了Python3.4.1,并运行了一段代码,其中给出了以下错误。我应该遵循哪些步骤来消除此错误?是否有安装上述模块“内部构件”的链接?它基本上是指模块NLTK中的一行代码,我已经在代码中导入了它 错误: Traceback (most recent call last): File "C:\Program Files (x86)\user\project\abc\abc\xyz.py", line 9, in <module> import

我最近在Windows8上安装了Python3.4.1,并运行了一段代码,其中给出了以下错误。我应该遵循哪些步骤来消除此错误?是否有安装上述模块“内部构件”的链接?它基本上是指模块NLTK中的一行代码,我已经在代码中导入了它

错误

Traceback (most recent call last):
  File "C:\Program Files (x86)\user\project\abc\abc\xyz.py", line 9, in <module>
    import nltk
  File "C:\Python34\lib\site-packages\nltk\__init__.py", line 91, in <module>
    from internals import config_java
ImportError: No module named 'internals'
回溯(最近一次呼叫最后一次):
文件“C:\ProgramFiles(x86)\user\project\abc\abc\xyz.py”,第9行,在
导入nltk
文件“C:\Python34\lib\site packages\nltk\\uuuuu init\uuuuuuu.py”,第91行,在
从内部导入配置_java
ImportError:没有名为“内部”的模块
更新:NLTK 3.0.0b1于2014年7月11日发布(此问题两天后,见图),增加了对Python 3.2及更高版本的支持

我原来的答覆如下:


NLTK有:

NLTK需要Python版本2.6-2.7

您可以在以下位置下载alpha版本:


导入希望找到相对于
ntlk
包的
内部
,但是python3取消了对此类(不明确的)相对导入的支持。在Python3下运行NLTK(3.0 alpha版本除外)时,这很可能不是唯一的问题。

根据链接页面,NLTK现在支持Python3.2或更高版本。@unutbu:嗯,wadajaknow,他们发布了alpha.:-)@unutbu:3.0.0b1版本是在回答这个问题2天后发布的。让我来看看-P