Skip to content

RuntimeError: Did you set 0 or less tabs? #5

@carlottaolivero

Description

@carlottaolivero

Hi,
When I create read_proportions_plots, the following message appears and it doesn't automatically save the plots in PDF and HTML.

Is there a way to fix it?
Thank you!!

RuntimeError: Did you set 0 or less tabs?
Traceback:
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\site-packages\taxontabletools2\taxontabletools_2.0.py", line 2084, in
readdist_diagram()
~~~~~~~~~~~~~~~~^^
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\site-packages\taxontabletools2\taxontabletools_2.0.py", line 1267, in readdist_diagram
export_plot("Read_proportions_plots", f"{name}{fig_mode}{fig_level}_{fig_taxon}", fig, "plotly")
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\site-packages\taxontabletools2\taxontabletools_2.0.py", line 201, in export_plot
fig.write_image(file_pdf)
~~~~~~~~~~~~~~~^^^^^^^^^^
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\site-packages\plotly\basedatatypes.py", line 3895, in write_image
return pio.write_image(self, *args, **kwargs)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\site-packages\plotly\io_kaleido.py", line 528, in write_image
img_data = to_image(
fig,
...<5 lines>...
engine=engine,
)
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\site-packages\plotly\io_kaleido.py", line 398, in to_image
img_bytes = kaleido.calc_fig_sync(
fig_dict,
...<7 lines>...
kopts=kopts,
)
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\site-packages\kaleido_init_.py", line 171, in calc_fig_sync
return _sync_server.oneshot_async_run(calc_fig, args=args, kwargs=kwargs)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\site-packages\kaleido_sync_server.py", line 131, in oneshot_async_run
raise res
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\site-packages\kaleido_sync_server.py", line 122, in run
q.put(asyncio.run(func(*args, **kwargs)))
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\asyncio\runners.py", line 195, in run
return runner.run(main)
~~~~~~~~~~^^^^^^
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\asyncio\runners.py", line 118, in run
return self.loop.run_until_complete(task)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\asyncio\base_events.py", line 725, in run_until_complete
return future.result()
~~~~~~~~~~~~~^^
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\site-packages\kaleido_init
.py", line 101, in calc_fig
async with Kaleido(**kopts) as k:
~~~~~~~^^^^^^^^^
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\site-packages\choreographer\browser_async.py", line 187, in aenter
await self.open()
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\site-packages\kaleido\kaleido.py", line 198, in open
await super().open()
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\site-packages\choreographer\browser_async.py", line 167, in open
await self.populate_targets()
File "C:\Users\carloliv\AppData\Local\miniconda3\envs\TTT\Lib\site-packages\kaleido\kaleido.py", line 236, in populate_targets
raise RuntimeError("Did you set 0 or less tabs?")

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions