2014-01-16 69 views
2

我需要一个diff工具来使用svn,找到已安装的meld,设置rapid-svn来使用它,但是当我右键单击并选择diff时,什么也没有发生。在命令所以试图MELD来看看它的工作原理:Meld需要pygtk 2.8.0或更高版本

[email protected]:~$ meld 
No module named pygtk 
Meld requires pygtk 2.8.0 or higher. 

所以我用Google搜索了一下,发现PyGTK的是蟒蛇-GTK2:

[email protected]:~$ sudo apt-get install python-gtk2 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
python-gtk2 is already the newest version. 
0 upgraded, 0 newly installed, 0 to remove and 14 not upgraded. 

我试着PIP安装,卸载reistall等 我一起工作Oracle VM Virtualbox上的Ubuntu 10.04.4,并且由于我正在开发的项目使用了已配置的映像,有什么方法可以融合到这个项目上吗?谢谢, Gunseli

回答

0

在usr/bin和usr/local/bin下安装了2个python版本。我重命名了usr/local/bin下的一个,并解决了这个问题。

3

是的,我有同样的问题,在env中引用的Python是自定义的[Python 2.6在不同的路径上]。

当我尝试followign它的作品。所以改变适当的安装的Python。

在/ usr /斌/ Python中的/ usr/bin中/合并

3
$ sudo vi $(which meld) 

编辑使用python2.6的如下

#! /usr/bin/env python2.6 

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

相关问题