如何解决为什么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 举报,一经查实,本站将立刻删除。