【发布时间】:2018-07-02 13:16:13
【问题描述】:
我制作了一个自定义的 nbconvert 模板,并希望可以从我启动 nbconvert 实用程序的任何文件夹中访问它。我应该把我的模板放在哪里?
我在官方文档中找不到任何内容。我已经尝试了 jupyter 配置的常用位置,例如 /usr/share/jupyter、~/.local/share/jupyter、~/.jupyter,但无济于事。
目前我找到的唯一地方是python包所在的文件夹:
$ pip show nbconvert | grep Location | cut -d" " -f2
/usr/lib/python3.6/site-packages
如果我在那里创建nbconvert/templates/html 目录并将我的模板放入其中,nbconvert --to html --template <my_template_name> ... 工作正常。但这是一个丑陋的 hack,每次更新 nbconvert 时我都需要重新做。
似乎我可以为 nbconvert 提供环境变量,但我宁愿避免使用此选项。
【问题讨论】:
标签: python jupyter-notebook jinja2 nbconvert