I inherited a rather large codebase that I want to create HTML documentation for. Since it is written in Python I decided to use Sphinx because the users of the code are accustomed to the design and functionality of the Python documentation that's created with Sphinx.
I used the command sphinx-apidoc
to automatically create the .rst
files. I imported the module path into sys.path
so that Sphinx can find the code.
So far so good. However, when I try to create the HTML using the command make html
, there are many tracebacks popping up and some of the examples in the codebase seem to get executed. What can be the reason for that and how can I prevent that from happening?