2009-07-24 60 views
1

我正在考虑epydoc的一个模块的文档。它看起来对我很好,并且在生成html文档时工作正常。如何使用epydoc生成pdf?

我想尝试生成pdf格式的文档。我刚刚修改了我的配置文件中的'输出'设置。

不幸的是,epydoc在生成PDF文件时失败。错误是“错误:错误读取pstat文件:[Errno 2]没有这样的文件或目录:'profile.out'”

它生成一些tex文件。我认为也许我缺少乳胶,但我并不是非常熟悉tex和乳胶。更多的是我正在使用Windows。

制作epydoc生成PDF文件的下一步应该是什么?

在此先感谢您的帮助

回答

3

我想您使用的是现有的conf文件。

如果你仔细看看里面,你会看到一个选项pstat: profile.out。此选项表示文件profile.out将用于生成呼叫图(请参阅doc)。

# The name of one or more pstat files (generated by the profile 
# or hotshot module). These are used to generate call graphs. 
pstat: profile.out 

你需要生成此文件,通过使用profilehotspot模块。例如,您可以通过

python -m "profile" -o profile.out mymodule.py 

运行模块(也可能使用hotspotcProfile,比profile快得多得多)

这应该工作(我希望如此)