2014-12-04 97 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