betatim / notebook-as-pdf

Save Jupyter Notebooks as PDF
BSD 3-Clause "New" or "Revised" License
368 stars 72 forks source link

fresh install error #46

Open prawwtocol opened 1 month ago

prawwtocol commented 1 month ago

jupyter-nbconvert --to pdfviahtml DataStructures.ipynb [NbConvertApp] Converting notebook DataStructures.ipynb to pdfviahtml [NbConvertApp] WARNING | Alternative text is missing on 1 image(s). Traceback (most recent call last): File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/bin/jupyter-nbconvert", line 10, in sys.exit(main()) File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/jupyter_core/application.py", line 283, in launch_instance super().launch_instance(argv=argv, kwargs) File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/traitlets/config/application.py", line 1075, in launch_instance app.start() File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/nbconvert/nbconvertapp.py", line 420, in start self.convert_notebooks() File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/nbconvert/nbconvertapp.py", line 597, in convert_notebooks self.convert_single_notebook(notebook_filename) File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/nbconvert/nbconvertapp.py", line 563, in convert_single_notebook output, resources = self.export_single_notebook( File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/nbconvert/nbconvertapp.py", line 487, in export_single_notebook output, resources = self.exporter.from_filename( File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/nbconvert/exporters/templateexporter.py", line 386, in from_filename return super().from_filename(filename, resources, kw) # type:ignore[return-value] File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/nbconvert/exporters/exporter.py", line 201, in from_filename return self.from_file(f, resources=resources, kw) File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/nbconvert/exporters/templateexporter.py", line 392, in from_file return super().from_file(file_stream, resources, kw) # type:ignore[return-value] File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/nbconvert/exporters/exporter.py", line 220, in from_file return self.from_notebook_node( File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/notebook_as_pdf/init.py", line 235, in from_notebook_node heading_positions = self.pool.submit( File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/concurrent/futures/_base.py", line 445, in result return self.get_result() File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/concurrent/futures/_base.py", line 390, in get_result raise self._exception File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/concurrent/futures/thread.py", line 52, in run result = self.fn(*self.args, self.kwargs) File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/asyncio/runners.py", line 44, in run return loop.run_until_complete(main) File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete return future.result() File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/notebook_as_pdf/init.py", line 187, in notebook_to_pdf heading_positions = await html_to_pdf(f.name, pdf_path, pyppeteer_args) File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/notebook_as_pdf/init.py", line 25, in html_to_pdf browser = await launch( File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/pyppeteer/launcher.py", line 307, in launch return await Launcher(options, kwargs).launch() File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/pyppeteer/launcher.py", line 168, in launch self.browserWSEndpoint = get_ws_endpoint(self.url) File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/pyppeteer/launcher.py", line 227, in get_ws_endpoint raise BrowserError('Browser closed unexpectedly:\n') pyppeteer.errors.BrowserError: Browser closed unexpectedly:

Error in atexit._run_exitfuncs: Traceback (most recent call last): File "/Volumes/T7 Shield/s2/ysda-py-1/public-2023-fall/venv/lib/python3.9/site-packages/pyppeteer/launcher.py", line 153, in _close_process self._loop.run_until_complete(self.killChrome()) File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py", line 617, in run_until_complete self._check_closed() File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py", line 510, in _check_closed raise RuntimeError('Event loop is closed') RuntimeError: Event loop is closed sys:1: RuntimeWarning: coroutine 'Launcher.killChrome' was never awaited RuntimeWarning: Enable tracemalloc to get the object allocation traceback