目前尝试用一个涉及削减首字母缩略词的程序来附魔,但我似乎根本无法加载。
import enchant
d = enchant.Dict("en_US")
d.check("Hello")
我得到的错误:
Traceback (most recent call last):
File "C:\Users\TEK\Desktop\enchant.py", line 1, in <module>
import enchant
File "C:\Users\TEK\Desktop\enchant.py", line 3, in <module>
d = enchant.Dict("en_US")
tributeError: 'module' object has no attribute 'Dict'
我正在使用Windows 8,Python 2.7并且我使用此处的exe http://pythonhosted.org/pyenchant/download.html安装了Enchant
我想知道我的问题在哪里或是什么。我假设它在某个地方有一个包问题,但在Windows上使用python似乎对我很痛苦,除非我遗漏了一些明显的东西
答案 0 :(得分:1)
有同样的错误,因为我正在命名文件“enchant.py”。然后我做了
import enchant
我想他试图导入我正在编辑的文件,所以我只是更改了名称并且附魔工作正常。