微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

默认创建后,Jupyter Book构建失败

如何解决默认创建后,Jupyter Book构建失败

我仍在学习这一切的工作原理,所以请多多包涵。

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

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

我已经为该项目可能需要的所有软件包设置了虚拟环境(MyEnv)。这些是我要执行的步骤:

  • 启动CMD窗口
  • $ 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页面/论坛中询问了Jupyter Book。原来这是Windows中的文本编码问题(我可以通过深入阅读文档来避免这种情况)。

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。