Meld需要pygtk 2.8.0或更高版本

2024-10-01 17:35:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要一个与svn一起使用的diff工具,发现meld已经安装,设置rapid svn来使用它,但是当我右键单击并选择diff时,什么都没有发生。所以试着用meld命令看看它是否有效:

gunselic@gezxx:~$ meld
No module named pygtk
Meld requires pygtk 2.8.0 or higher.

所以我在谷歌上搜索发现pygtk是python-gtk2:

^{pr2}$

我试过pip安装,reistall卸载等等。 我在OracleVM Virtualbox上使用Ubuntu10.04.4,由于我正在进行的项目,我使用一个已经配置好的映像,有没有办法让meld处理这个映像?谢谢, 冈塞利


Tags: 工具no命令svndiffnamedpygtkmodule
3条回答

是的,我遇到了同样的问题,env中引用的Python是自定义的[python2.6 on different path]。在

当我试着用下面的方法时,效果很好。因此,请更改相应的已安装python。在

/usr/bin/python/usr/bin/meld

在usr/bin和usr/local/bin下安装了2个版本的python。我重命名了usr/local/bin下的一个,它已经解决了。在

$ sudo vi $(which meld)

编辑第一行以使用python2.6,如下所示

^{pr2}$

保存并退出。在vi中输入:wq

相关问题 更多 >

    热门问题