2014-12-04 90 views
0

advancedfind是一个很好的插件来分析文本文件。它在Linux中完美运行。gedit-win32插件高级加载错误

https://code.google.com/p/advanced-find/

然而,摆在gedit中-win32的时候,它不能因为负荷跟踪误差的工作:

Traceback (most recent call last): 
    File "C:\GeditPortable\App\gedit\lib\gedit-2\plugins\advancedfind\__init__.py", line 28, in <module> 
    from advancedfind import AdvancedFindWindowHelper 
    File "C:\GeditPortable\App\gedit\lib\gedit-2\plugins\advancedfind\advancedfind.py", line 27, in <module> 
    import gtk.glade 
ImportError: DLL load failed: The specified module could not be found. 

** (gedit.exe:7508): WARNING **: Error loading plugin 'Advanced Find/Replace' 

谁能帮助使其工作?

回答

0

这可能是因为没有正确安装/设置Windows的GTK,或者是python绑定存在问题。您可以通过http://sourceforge.net/projects/gladewin32/获得Glade/GTK + for Windows;如果这是一个有约束力的问题,请看这里给出的答案:pygtk import gtk error

+0

安装python-2.6.6和pygtk-all-in-one-2.22.5后仍然失败。 gedit中应该有内部机制来加载/运行Python脚本(我看到的gedit目录许多蟒蛇的DLL)。导入gtk的作品,但gtk.glade失败。 – pengguang001 2014-12-04 02:00:39