@@ -28,11 +28,20 @@ precompiled wheel for your OS and Python.
28
28
29
29
.. note ::
30
30
31
- The following backends work out of the box: Agg, ps, pdf, svg
32
-
33
- Python is typically shipped with tk bindings which are used by
34
- TkAgg. Notably, python-build-standalone – used by ``uv `` – does
35
- not include tk bindings that are usable by Matplotlib.
31
+ The following non-interactive backends work out of the box: Agg,
32
+ ps, pdf, svg
33
+
34
+ The TkAgg interactive backend also typically works out of the box.
35
+ It requires Tk bindings, which are usually provided via the Python
36
+ standard library's ``tkinter `` module. On some OSes, you may need
37
+ to install a separate package like ``python3-tk `` to add this
38
+ component of the standard library.
39
+
40
+ Some tools like ``uv `` make use of Python builds from the
41
+ python-build-standalone project, which only gained usable Tk
42
+ bindings recently (August 2025). If you are having trouble with the
43
+ TkAgg backend, ensure you have an up-to-date build, e.g. ``uv self
44
+ update && uv python upgrade --reinstall ``.
36
45
37
46
For support of other GUI frameworks, LaTeX rendering, saving
38
47
animations and a larger selection of file formats, you can
0 commit comments