我正在尝试使用 pydoc 生成 HTML 文档。该项目分为几个子文件夹,所有子文件夹都包含__init__.py
文件。
我的主文件夹中的内容__init__.py
如下:
import sys
sys.path.insert(1, '.')
我可以毫无问题地运行该应用程序。子文件夹中的文件可以看到主文件夹中的文件,并且所有导入的模块都运行良好。
但是,pydoc 给我带来了问题。如果我尝试在子文件夹中的文件上使用它,他们将看不到主文件夹中的文件。
此外,没有看到已安装的模块。例如,pydoc -w
在我的 ftp_operations 文件(位于主文件夹中)上运行说它找不到 Paramiko,它在应用程序中运行得很好。
我见过一些类似的问题,但大多数答案都是关于添加__init__.py
我已经拥有的文件。我也尝试了 pdoc3,结果相同。我究竟做错了什么?我正在使用 Python 3.7。
提前致谢!