Skip to content
This repository was archived by the owner on Aug 29, 2025. It is now read-only.
This repository was archived by the owner on Aug 29, 2025. It is now read-only.

Not working with IPython #178

Description

@Pithikos

Trying any of the examples direclty in an IPython session does not work. Namely when you do fig.show() nothing happens.

(I've already posted this on stackoverflow and the community and thought to maybe post here since I didn't get any help there.)

Reproduce

  1. pip install ipython pandas plotly
  2. python myscript.py
  3. Paste example from below

myscript.py

import plotly.express as px

if __name__ == "__main__":
    import IPython; IPython.embed(using=False)

pasted example

In [1]:     df = px.data.gapminder().query("country=='Canada'")
   ...:     fig = px.line(df, x="year", y="lifeExp", title='Life expectancy in Canada')
   ...:     fig.show()
   ...: 

In [2]: 

This seems like a bug since it seems to work in other ways - e.g. running ipython directly and pasting or having the example directly inside the __main__.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions