目前正在尝试enchant用于包含paring首字母缩写的程序,但我似乎根本无法获得enchant来加载。
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'我使用的是Windows8,Python2.7,我从这里的http://pythonhosted.org/pyenchant/download.html安装了Enchant和exe
我想知道我的问题在哪里,或者是什么问题。我假设这是一个包问题,但在Windows上使用python对我来说似乎是一件痛苦的事情,除非我遗漏了一些明显的东西
发布于 2013-10-31 21:07:20
也有同样的错误,因为我将文件命名为"enchant.py“。然后我就这么做了
import enchant我想当时他试图导入我正在编辑的文件,所以我只是简单地更改了名称,enchant就可以正常工作了。
https://stackoverflow.com/questions/16927617
复制相似问题