Skip to content

Figures not showing in interactive mode with macosx backend #6838

Closed
@bartvstratum

Description

@bartvstratum

Matplotlib 1.5.1, Python 3.5.2, ipython 5.0.0, OS X El Capitan; Python3 installed with Homebrew, matplotlib through Pip. Empty matplotlibrc file, except for backend : macosx

When creating a figure in non-interactive mode in ipython, matplotlib behaves as expected:

import matplotlib.pylab as pl
pl.ioff()
pl.figure()
pl.show()

Gives me a nice on-screen figure. When I do the same in interactive mode (change ioff() to ion()) I get no on-screen figure, nothing. Exact the same happens when I use pl.ioff() combined with pl.show(block=False), i.e. I again get no on-screen figure.

Could this be a bug in matplotlib?

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