2012-09-10 46 views
4

我在Ubuntu 12.04下使用Gramps 3.3.1並嘗試在Django導出/導入。安裝沒問題,但是當我查看已安裝的插件時,它說它失敗了,原因是:「沒有名爲web.settings的模塊」。Django Gramps沒有名爲web.settings的模塊

我不能爲我的生活弄清楚如何解決這個問題。我假設它是python腳本中的這一行:

import web.settings as default_settings 

任何人有什麼想法?我試圖將這些數據輸出到MySQL數據庫中,但似乎無法完成。

謝謝!

回答

3

當你遇到一個Python告訴你「No module named blah」的錯誤時,它確實意味着它找不到「blah」。

我會檢查你的Python路徑和文件系統權限的東西在你的路徑。

編輯

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

它是由不從源代碼運行的外公,靠近我可以告訴所致。它看起來不像一個Python路徑問題,就像Gramps Django開發人員在Django設置的地方做出假設一樣(但我可能是錯的)。

至於Python Path,有很多資源描述如何。檢查Python路徑的最簡單方法是在終端中運行echo $PYTHONPATH。如果你沒有看到它,Python可能找不到它。

+0

然後我會如何將這個模塊添加到路徑中?我甚至不知道它存儲在我的機器上的位置。 –

相關問題