安装diffuse后,报import pygtk失败的错误

想看下diffuse效果如何,结果,在mac上用brew install diffuse后启动diffuse居然报Cannot import: pygtk No module named pygtk的错误,其他的meld软件貌似也报这个错误。想到可能是同一个问题,便搜索各种解决方案。终于找到行之有效的一种:

虽然pygtk在安装diffuse时已经作为依赖包安装上了,但它找不到。虽然我也不懂为什么。按照下面的方法,重新从pkg文件手动安装pygtk,解决。StackXXX真的很强大,you are not alone!

原始链接如下:

https://superuser.com/questions/455511/installing-meld-cannot-import-pygtk

其文字部分粘贴如下:

“The solution was to install PyGTK, directly from the pkg file in the repository:

http://sourceforge.net/projects/zero-install/files/PyGTK/2.24.0/org.pygtk.macosx.pkg/download

It worked flawlessly after that.”

你可能感兴趣的:(安装diffuse后,报import pygtk失败的错误)