Python sphinx python Sphinx无法识别项目中的模块

Python sphinx python Sphinx无法识别项目中的模块,python-sphinx,autodoc,Python Sphinx,Autodoc,我正在尝试为我的python项目创建autodoc。问题是,当我尝试制作html时,它不起作用 我的项目树看起来像- - docs - EDA_miner 当EDA miner包含所有代码时 -项目树 在sphinx的conf.py中,我的配置如下- sys.path.insert(0, os.path.abspath('../..')) 但是当我试图使用makehtml生成 WARNING: autodoc: failed to import module 'app

我正在尝试为我的python项目创建autodoc。问题是,当我尝试制作html时,它不起作用

我的项目树看起来像-

   - docs
   - EDA_miner
当EDA miner包含所有代码时 -项目树

在sphinx的conf.py中,我的配置如下-

   sys.path.insert(0, os.path.abspath('../..'))
但是当我试图使用
makehtml
生成

   WARNING: autodoc: failed to import module 'app' from module 'EDA_miner'; 
   the following exception was raised:
   No module named 'server'
   WARNING: autodoc: failed to import module 'menus' from module 'EDA_miner'; 
   the following exception was raised:
   No module named 'server'

当我打开ipython并导入server.py成功时,我怎么会做错呢?

从您的内部运行
生成html
(或者确保安装了所有python依赖项)

从您的内部运行
生成html
(或者确保安装了所有python依赖项)

Hi Meir,你能给我们提供更多关于埃达·米纳内部情况的信息吗?我遇到了同样的“autodoc:导入模块失败…”错误,它通常与时髦的导入语句有关。哦!另外,不要忘记在您的虚拟环境中运行
make html
(或者确保安装了所有python依赖项),谢谢您,修复了它,它确实是一个依赖项Cieshi Meir,您能给我们一些关于EDA_miner内部情况的更多信息吗?我遇到了同样的“autodoc:导入模块失败…”错误,它通常与时髦的导入语句有关。哦!另外,不要忘记在您的虚拟环境中运行
makehtml
(或者确保安装了所有python依赖项),谢谢您,修复了它,它确实是依赖项之一