在 Linux Mint 上安装 gedit 的 markdown 预览插件时出现问题

在 Linux Mint 上安装 gedit 的 markdown 预览插件时出现问题

我正在尝试安装一个Markdown 预览插件对于 gedit,但是当我尝试激活它时,该条目呈灰色。

通过终端运行 gedit,我收到以下错误消息:

Traceback (most recent call last):
  File "/home/<userid>/.gnome2/gedit/plugins/markdown-preview/__init__.py", line 31, in <module>
    from gpdefs import *
ImportError: No module named gpdefs

** (gedit:2107): WARNING **: Error loading plugin 'Markdown Preview'


试图寻找通用定义文件系统,我只发现一个可能相关的页面,这表明我需要安装 gedit-plugins,我确实这样做了,但这似乎没有任何效果(除了各种新插件之外)。

有什么建议么?

答案1

我是 gedit-markdown 的作者。您的问题应该在当前版本(3.2.1)中得到解决。

问候。

答案2

对于仍然遇到此问题的其他人,我设法使用自定义脚本激活插件以启动,gedit将所需的目录添加到PYTHONPATH

#!/bin/bash
export PYTHONPATH=$PYTHONPATH:/usr/lib/gedit-2/plugins
gedit $1 

答案3

我认为这是一个错误。我尝试在 Ubuntu 10.10 上安装它,即使安装后gedit-plugins,我也看到了完全相同的错误消息。此 ML 条目 [1] 表明安装脚本未正确配置插件:

gpdefs(代表gedit-plugins定义)是由configure生成的文件,它基本上与config.h起着相同的作用,但对于python来说。

如果您安装gedit-plugins,则gpdefs.py安装到/usr/lib/gedit-2/plugins/,但是,正如 Gilles 所说,markdown 插件不会将其添加到 python 路径中。

[1]http://comments.gmane.org/gmane.comp.gnome.apps.epiphany/8711

相关内容