Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
N
nbcourse
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Matthieu Boileau
  • nbcourse
  • Issues
  • #24

Closed
Open
Created Oct 20, 2020 by Matthieu Boileau@boileauMaintainer

pdf generation fails with nbconvert >= 6.0

[...]
.  build_book
INFO:bookbook.latex:Combined 4 files
INFO:bookbook.latex:source_dir.exists()=True Path(template_file).exists()=True
INFO:bookbook.latex:Converting to pdf
INFO:bookbook.latex:Path(exporter.template_file).exists()=True
TaskError - taskid:build_book
PythonAction Error
Traceback (most recent call last):
  File "/Users/boileau/Documents/Enseignement/2020_Calcul_parallele/cours-opencl/.env/lib/python3.8/site-packages/doit/action.py", line 437, in execute
    returned_value = self.py_callable(*self.args, **kwargs)
  File "/Users/boileau/Documents/Enseignement/2020_Calcul_parallele/cours-opencl/.env/lib/python3.8/site-packages/nbcourse/nbcourse.py", line 210, in build_book
    book.build()
  File "/Users/boileau/Documents/Enseignement/2020_Calcul_parallele/cours-opencl/.env/lib/python3.8/site-packages/nbcourse/book.py", line 64, in build
    combine_and_convert(Path('.'),
  File "/Users/boileau/Documents/Enseignement/2020_Calcul_parallele/cours-opencl/.env/lib/python3.8/site-packages/bookbook/latex.py", line 147, in combine_and_convert
    export(combined_nb, output_file, pdf=pdf, template_file=template_file)
  File "/Users/boileau/Documents/Enseignement/2020_Calcul_parallele/cours-opencl/.env/lib/python3.8/site-packages/bookbook/latex.py", line 140, in export
    output, resources = exporter.from_notebook_node(combined_nb, resources)
  File "/Users/boileau/Documents/Enseignement/2020_Calcul_parallele/cours-opencl/.env/lib/python3.8/site-packages/nbconvert/exporters/pdf.py", line 168, in from_notebook_node
    latex, resources = super().from_notebook_node(
  File "/Users/boileau/Documents/Enseignement/2020_Calcul_parallele/cours-opencl/.env/lib/python3.8/site-packages/nbconvert/exporters/latex.py", line 77, in from_notebook_node
    return super().from_notebook_node(nb, resources, **kw)
  File "/Users/boileau/Documents/Enseignement/2020_Calcul_parallele/cours-opencl/.env/lib/python3.8/site-packages/nbconvert/exporters/templateexporter.py", line 384, in from_notebook_node
    output = self.template.render(nb=nb_copy, resources=resources)
  File "/Users/boileau/Documents/Enseignement/2020_Calcul_parallele/cours-opencl/.env/lib/python3.8/site-packages/nbconvert/exporters/templateexporter.py", line 148, in template
    self._template_cached = self._load_template()
  File "/Users/boileau/Documents/Enseignement/2020_Calcul_parallele/cours-opencl/.env/lib/python3.8/site-packages/nbconvert/exporters/templateexporter.py", line 355, in _load_template
    return self.environment.get_template(template_file)
  File "/Users/boileau/Documents/Enseignement/2020_Calcul_parallele/cours-opencl/.env/lib/python3.8/site-packages/jinja2/environment.py", line 888, in get_template
    return self._load_template(name, self.make_globals(globals))
  File "/Users/boileau/Documents/Enseignement/2020_Calcul_parallele/cours-opencl/.env/lib/python3.8/site-packages/jinja2/environment.py", line 861, in _load_template
    template = self.loader.load(self, name, globals)
  File "/Users/boileau/Documents/Enseignement/2020_Calcul_parallele/cours-opencl/.env/lib/python3.8/site-packages/jinja2/loaders.py", line 437, in load
    raise TemplateNotFound(name)
jinja2.exceptions.TemplateNotFound: bookbook_filename.tex

########################################
Assignee
Assign to
First release
Milestone
First release
Assign milestone
Time tracking
None
Due date
None