默认创建后 Jupyter Book 构建失败
Jupyter Book build fails after default create
我还在学习这一切是如何工作的,所以请多多包涵。
我 运行 conda 4.8.5 在我的 Windows 10 机器上。我认为我已经安装了所有必要的 Jupyter 扩展(Jupyter Lab、Jupyter Notebook、Jupyter Book、Node.js 及其依赖项)。
问题可能与我将 Miniconda 安装在单独的 (D:/) 驱动器上有关。
我已经用这个项目可能需要的所有包设置了一个虚拟环境 (MyEnv)。这些是我遵循的步骤:
- 启动 CMD window
$ conda activate MyEnv
$ jupyter-lab --notebook-dir "Documents/Jupyter Books"
- 此时浏览器选项卡打开 运行 Jupyter Lab
- 从 Jupyter Lab 中的启动器,打开一个终端
$ cd "Documents/Jupyter Books"
$ jb create MyCoolBook
- 在此目录中创建了包含模板书籍内容的新文件夹(耶!)
- 不编辑任何内容:
$ jb build MyCoolBook
- 一个名为 _build 的文件夹被添加到 MyCoolBook,但它只包含几个 CSS 个文件。
- 终端抛出 this 错误回溯,这对我帮助不大。对于有经验的用户来说,这个问题可能很明显。
我不确定如何进行。我已经多次重置整个环境,试图让它发挥作用。你有什么建议?我正在考虑提交错误报告,但我想排除我犯傻的可能性。
我在 Github page/forum 中询问了 Jupyter Book。原来这是 Windows 中的文本编码问题(我本可以通过深入阅读文档来避免这种情况)。
如果有人遇到这个问题,只知道可以通过恢复到某个版本 Python 3.7.* 并设置环境变量 (PYTHONUTF8=1
) 来解决这个问题,但这不是问题我会推荐,因为其他一些包可能需要默认的系统编码。相反,请按照 the documentation.
这一部分中的说明进行操作
我还在学习这一切是如何工作的,所以请多多包涵。
我 运行 conda 4.8.5 在我的 Windows 10 机器上。我认为我已经安装了所有必要的 Jupyter 扩展(Jupyter Lab、Jupyter Notebook、Jupyter Book、Node.js 及其依赖项)。
问题可能与我将 Miniconda 安装在单独的 (D:/) 驱动器上有关。
我已经用这个项目可能需要的所有包设置了一个虚拟环境 (MyEnv)。这些是我遵循的步骤:
- 启动 CMD window
$ conda activate MyEnv
$ jupyter-lab --notebook-dir "Documents/Jupyter Books"
- 此时浏览器选项卡打开 运行 Jupyter Lab
- 从 Jupyter Lab 中的启动器,打开一个终端
$ cd "Documents/Jupyter Books"
$ jb create MyCoolBook
- 在此目录中创建了包含模板书籍内容的新文件夹(耶!)
- 不编辑任何内容:
$ jb build MyCoolBook
- 一个名为 _build 的文件夹被添加到 MyCoolBook,但它只包含几个 CSS 个文件。
- 终端抛出 this 错误回溯,这对我帮助不大。对于有经验的用户来说,这个问题可能很明显。
我不确定如何进行。我已经多次重置整个环境,试图让它发挥作用。你有什么建议?我正在考虑提交错误报告,但我想排除我犯傻的可能性。
我在 Github page/forum 中询问了 Jupyter Book。原来这是 Windows 中的文本编码问题(我本可以通过深入阅读文档来避免这种情况)。
如果有人遇到这个问题,只知道可以通过恢复到某个版本 Python 3.7.* 并设置环境变量 (PYTHONUTF8=1
) 来解决这个问题,但这不是问题我会推荐,因为其他一些包可能需要默认的系统编码。相反,请按照 the documentation.