Sphinx自动模块不愿意导入翻译

时间:2010-05-14 19:47:02

标签: python python-sphinx

我怀疑斯芬克斯不喜欢我的班级翻译。当我尝试做一个自动方法时:

.. automethod:: translations.models.Translation.new

我收到了这个警告:

/Users/dash/Projects/zamboni/zamboni/docs/topics/translations.rst:39: 
(WARNING/2) autodoc can't import/find method 
'translations.models.Translation.new', it reported error: "cannot import name
Translation", please check your spelling and sys.path

路径和诸如此类是正确的。我已经尝试直接在conf.py中导入翻译,并遇到了类似的问题。当我尝试类似的东西时,我仍然遇到问题:

from translations.models import Translation as t

它能够导入,但翻译中的导入最终导致Sphinx返回相同的错误。

有问题的文件在这里:

Zamboni Documentation

1 个答案:

答案 0 :(得分:0)

看看Zamboni来源,也许你应该这样做:

.. automethod:: apps.translations.models.Translation.new