You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/install/dependencies.rst
+9-9Lines changed: 9 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -237,11 +237,18 @@ means that the dependencies must be explicitly installed, either by :ref:`creati
237
237
- `NumPy<https://numpy.org>`_ (>= 1.22). Also a runtime dependency.
238
238
239
239
240
-
.. _compile-dependencies:
241
-
242
240
Compilers and external build tools
243
241
----------------------------------
244
242
243
+
.. _ninja-dependencies:
244
+
245
+
When setting up a virtual environment for development, `ninja<https://ninja-build.org/>`_
246
+
(>= 1.8.2) may need to be installed separately. This may be available
247
+
as a `pre-built binary<https://github.com/ninja-build/ninja/releases>`_ or from a `package manager<https://github.com/ninja-build/ninja/wiki/Pre-built-Ninja-packages>`_ or bundled with Meson. Ninja may also be installed via ``pip`` if
248
+
otherwise not available.
249
+
250
+
.. _compile-dependencies:
251
+
245
252
Matplotlib requires a C++ compiler that supports C++17, and each platform has a
246
253
development environment that must be installed before a compiler can be installed.
247
254
You may also need to install headers for various libraries used in the compiled extension
@@ -304,13 +311,6 @@ VS Code or Linux package manager. Choose **one** compiler from this list:
304
311
- Windows
305
312
- `Visual Studio 2019 C++<https://docs.microsoft.com/en-us/cpp/overview/visual-cpp-language-conformance?view=msvc-160>`_
306
313
307
-
.. _ninja-dependencies:
308
-
309
-
When setting up a virtual environment for development, `ninja<https://ninja-build.org/>`_
310
-
(>= 1.8.2) may need to be installed separately. This may be available
311
-
as a `pre-built binary<https://github.com/ninja-build/ninja/releases>`_ or from a `package manager<https://github.com/ninja-build/ninja/wiki/Pre-built-Ninja-packages>`_ or bundled with Meson. Ninja may also be installed via ``pip`` if