1

我安装了 Package Browser 并安装了 CodeIntel 自动完成代码,但是当我尝试在控制台中索引我的代码时显示此错误。

Traceback (most recent call last):
  File "./sublime_plugin.py", line 356, in run_
  File "./SublimeCodeIntel.py", line 878, in run
  File "./SublimeCodeIntel.py", line 233, in guess_lang
  File "./SublimeCodeIntel.py", line 475, in codeintel_manager
  File "/Users/josedx20/Library/Application Support/Sublime Text 2/Packages/SublimeCodeIntel/libs/codeintel2/manager.py", line 155, in upgrade
    self.db.upgrade()
  File "/Users/josedx20/Library/Application Support/Sublime Text 2/Packages/SublimeCodeIntel/libs/codeintel2/database/database.py", line 516, in upgrade
    % curr_ver)
codeintel2.common.DatabaseError: cannot upgrade from db v2.0.24: no upgrader for this version

任何的想法?我是 MacOSX Lion 的用户。

4

1 回答 1

2

升级您的 SublimeCodeIntel 副本。在终端类型中:

cd ~/Library/Application Support/Sublime Text 2/Packages/SublimeCodeIntel
git pull

并重新启动您的 Sublime 编辑器。最新版本支持 2.0.24 版本。

不确定您的数据库是如何升级的,因为您的 SublimeCodeIntel 副本较旧;也许您运行了 Komodo IDE 的副本?它也使用codeintel;事实上,这就是 codeintel 的由来。

于 2012-08-19T20:30:07.003 回答