Travis 无法将 ipython 笔记本转换为 html

Travis fails to convert ipython notebook to html

我在使用 Travis 从 ipython 笔记本生成 HTML 时遇到问题。 Autodoc 因以下错误而失败。

building [html]: targets for 36 source files that are out of date
updating environment: [new config] 36 added, 0 changed, 0 removed
reading sources... [  2%] ACC_Analysis                                          
Notebook error:
PandocMissing in ACC_Analysis.ipynb:
Pandoc wasn't found.
Please check that pandoc is installed:
https://pandoc.org/installing.html
Makefile:20: recipe for target 'html' failed
make: *** [html] Error 2
The command "make html" exited with 2.
0.00s$ touch build/html/.nojekyll
The command "touch build/html/.nojekyll" exited with 0.

这是构建日志:https://travis-ci.com/github/jmscslgroup/strym/builds/183858071

奇怪的是,当我调整 make html.

时,autodoc 在我的本地计算机上不会失败

我无法弄清楚我需要告诉 Travis 安装什么依赖项。如果有人有过此类问题的经验,请帮助我。谢谢。

我想通了。我需要将以下行添加到 .travis.yml 文件:

before_install:
    - sudo apt-get -y install pandoc