为什么sphinx-build与Python 3.8.6一起安装使用Python 3.8.2?

问题描述

conf.py中进行导入时,我在运行sphinx-build source/ build/时收到来自autodoc的投诉:

警告:autodoc:无法从模块“ ”导入模块“ ”;引发了以下异常: 没有名为“ pandas”的模块

请注意,与许多提到此类错误的SO问题不同,这里的问题不是 发现的我自己的项目/模块! 相反,熊猫依赖项不是。

我确保用于安装狮身人面像的Python版本(Python 3.8.6)已安装熊猫,并将print(sys.version)添加conf.py文件中,以发现狮身人面像实际上使用了其他版本(3.8。)。 2)!

更重要的是,我从未主动安装3.8.2版(我通过brew拥有3.8.5和3.8.6,而通过pyenv具有3.8.6)

运行make html时,将使用正确的Python版本。 那么sphinx-build到底有什么问题?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)