Unable to export plotly image with kaleido

Hi, I'm trying to save a plotly image as a static .svg file using kaleido. I have kaleido-0.2.1 installed, but when I run this code on jupyter: fig1.write_image("../figures/supp1A.svg", format="svg", engine="kaleido")
I get this error:

ValueError: 
Image export using the "kaleido" engine requires the kaleido package,
which can be installed using pip:
    $ pip install -U kaleido

Why does this happens even tho kaleido is installed?

9 points · 3 comments · view on lemmy.world

3 Comments

ryry1985@lemmy.world · 3 pts · 3y (2 replies)

I've used jupyter, but not extensively. Maybe this can help?

breadcrumb@lemmy.world · 2 pts · 3y (1 reply)

Unfortunatly I'm not using any virtual environments, the packages are installed system-wide and I checked that the python version where the package is installed matched the one used by jupyter. Also, installing from jupyter didn't work either :/

ug01x@lemmy.world · 3 pts · 3y

Here is something where apparently downgrading Kaleido helped. Apparently on Windows if that helps. https://stackoverflow.com/questions/69016568/unable-to-export-plotly-images-to-png-with-kaleido

Otherwise if you are on Linux I do sometimes have to run pip via sudo to get things to show up in the path, although it may not be advisable to do so.