2013-06-28 22 views
1

我使用Sphinx來記錄我的代碼,它是Python模塊的集合。通過清理我的源代碼生成的自動生成的文檔沒有問題,但是當我單擊直接鏈接到包含Sphinx生成的包的源代碼的HTML頁面的「代碼」鏈接時,會顯示我的代碼的舊版本。Sphinx使用舊模塊代碼

我試過刪除我的獅身人面像生成的文檔,從我自己的site-packages文件夾中卸載軟件包,並刪除我的build文件夾中的所有內容。我完全沒有找到與獅身人面像的輸出相匹配的文件 - 這是很老的,我不確定它來自哪裏。有人知道如何讓Sphinx將我的新代碼放入文檔中嗎?

正如我所說,autodocumentation工作正常,所以它顯然解析我的代碼在一定程度上。那麼爲什麼純文本與autodocumentation不同?

+1

也許你忘了刪除[.doctrees](http://sphinx-doc.org/invocation.html?highlight=doctrees#cmdoption-sphinx-build-d)目錄? – mzjn

+0

工作就像一個魅力!我不知道你必須這樣做。你可以把它作爲答案發布,以便我可以接受它嗎? –

回答

相關問題