首页 > 解决方案 > 默认创建后 Jupyter Book 构建失败

问题描述

我仍在学习这一切是如何运作的,所以请多多包涵。

我在我的 Windows 10 机器上运行 conda 4.8.5。我认为我已经安装了所有必要的 Jupyter 扩展(Jupyter Lab、Jupyter Notebook、Jupyter Book、Node.js 及其依赖项)。

问题可能与我将 Miniconda 安装在单独的 (D:/) 驱动器上这一事实有关。

我已经设置了一个虚拟环境 (MyEnv),其中包含该项目可能需要的所有包。这些是我遵循的步骤:

我不确定如何进行。我已经重置了整个环境几次试图让它工作。你有什么建议?我正在考虑提交错误报告,但我想排除我很傻的非常合理的可能性。

标签: pythonjupyter-notebookjupyterpython-sphinxjupyter-lab

解决方案


我在 Github 页面/论坛中询问了 Jupyter Book。原来这是 Windows 中的文本编码问题(我可以通过深入阅读文档来避免这种情况)。

如果有人遇到此问题,只需知道可以通过恢复到某个版本 Python 3.7.* 并设置环境变量 ( PYTHONUTF8=1) 来修复它,但我不建议这样做,因为其他一些包可能需要默认系统编码。相反,请按照文档本节中的说明进行操作。


推荐阅读