You are reading an old version of the documentation (v3.1.1). For the latest version see https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.switch_backend.html
Version 3.1.2
matplotlib
Fork me on GitHub

matplotlib.pyplot.switch_backend

matplotlib.pyplot.switch_backend(newbackend)[source]

Close all open figures and set the Matplotlib backend.

The argument is case-insensitive. Switching to an interactive backend is possible only if no event loop for another interactive backend has started. Switching to and from non-interactive backends is always possible.

Parameters:
newbackend : str

The name of the backend to use.