4

我在 Ubuntu 12.04 下使用 Gramps 3.3.1 并尝试在 Django Export/Import 中使用。安装没问题,但是当我查看已安装的插件时,它说它失败了,原因是:“没有名为 web.settings 的模块”。

我无法为我的生活弄清楚如何解决这个问题。我假设它是python脚本中的这一行:

import web.settings as default_settings

有人有想法么?我正在尝试将这些数据取出并输入 MySQL 数据库,但我似乎做不到。

谢谢!

4

1 回答 1

3

当您遇到 Python 告诉您“没有名为 blah 的模块”的错误时,这实际上意味着它找不到“blah”。

我会检查你的 pythonpath 和你路径中的东西的文件系统权限。

编辑

您的问题似乎是一个已知问题:http ://www.gramps-project.org/bugs/view.php?id=5464

据我所知,这是由于没有从源代码运行 Gramps 造成的。它看起来不像是 Python 路径问题,而是 Gramps Django 开发人员假设您的 Django 设置在哪里(但我可能是错的)。

至于 Python Path,有很多资源描述了如何。检查 Python 路径的最简单方法是echo $PYTHONPATH在终端中运行。如果你在那里看不到它,Python 可能找不到它。

于 2012-09-11T01:16:17.540 回答