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?

You are viewing a single thread.
View all comments
3 points

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

permalink
report
reply
2 points

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 :/

permalink
report
parent
reply
3 points

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.

permalink
report
parent
reply

pythonhelp

!pythonhelp@lemmy.world

Create post

A community for posts that include helping Python programmers

Discord:
https://discord.gg/39K88eCxxr

Community stats

  • 4

    Monthly active users

  • 5

    Posts

  • 16

    Comments

Community moderators