python - Meld 需要 pygtk 2.8.0 或更高版本

标签 python svn diff pygtk meld

我需要一个与 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:

gunselic@gezxx:~$ 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 install、reistall uninstall 等。 我在 Oracle VM Virtualbox 上使用 Ubuntu 10.04.4,由于我正在处理的项目,我正在使用一个已经配置的图像,有什么方法可以让 meld 在这个项目上工作吗?谢谢, 贡塞利

最佳答案

$ sudo vi $(which meld)

编辑第一行使用python2.6如下

#! /usr/bin/env python2.6

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

关于python - Meld 需要 pygtk 2.8.0 或更高版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21162011/

相关文章:

python - [ :] mean? 是什么意思

python - 用python求解超越方程组

svn - 更新 SVN 工作副本的主机名

R合并具有相似值的行

python - 在antlr4 python目标中重用词法分析器对象

python - 比较 Python 中不同数量的列表

algorithm - 计算使两个树结构相同的最小操作

git - git diff 可以通过命令行循环更改文件吗?

c# - 将 Tortoise SVN 修订号链接到程序集版本

windows - 谁能画出 SVN 分支的概念?