Komodo Edit 自动补全找不到 Python 模块
我在Windows上用Komodo编辑器编辑一个Python文件。
当我输入 import s
时,它能成功列出所有以s开头的可导入文件,包括我某个目录下的一个模块。
但是当我输入 import t
时,它列出的以t开头的可导入文件中,却没有我同样目录下的一个模块。
虽然Komodo找不到这个模块,但Python解释器能正常找到并运行这两个文件。所以这完全是Komodo的代码智能功能出问题了。
缺失的模块名字是9个小写字母(没什么特别的)。它和其他模块没有冲突,并且和能被找到的模块在同一个目录里。
有没有人能给点建议,为什么一个模块能找到而另一个却找不到呢?
1 个回答
2
问题在我关闭了Komodo,保存了项目,然后再打开它后就解决了。
听起来像是Komodo内部的数据表示过时了或者损坏了。
我把这个问题留在这里,方便下一个遇到的人。