11.. redirect-from :: /users/installing
22
3- ============
3+ ************
44Installation
5- ============
5+ ************
66
77
88Install an official release
@@ -135,25 +135,42 @@ Configure build and behavior defaults
135135=====================================
136136
137137Aspects of the build and install process and some behaviorial defaults of the
138- library can be configured via :ref: `environment-variables `. Default plotting
139- appearance and behavior can be configured via the
138+ library can be configured via:
139+
140+ .. toctree ::
141+ :maxdepth: 2
142+
143+ environment_variables_faq.rst
144+
145+ Default plotting appearance and behavior can be configured via the
140146:ref: `rcParams file <customizing-with-matplotlibrc-files >`
141147
142148
149+ Dependencies
150+ ============
151+
152+ Mandatory dependencies should be installed automatically if you install Matplotlib using
153+ a package manager such as ``pip `` or ``conda ``; therefore this list is primarily for
154+ reference and troubleshooting.
155+
156+ .. toctree ::
157+ :maxdepth: 2
158+
159+ dependencies
160+
143161
144162.. _installing-faq :
145163
146- ==========================
147164Frequently asked questions
148- ==========================
165+ ===========================
149166
150167Report a compilation problem
151- ============================
168+ ----------------------------
152169
153170See :ref: `reporting-problems `.
154171
155172Matplotlib compiled fine, but nothing shows up when I use it
156- ============================================================
173+ ------------------------------------------------------------
157174
158175The first thing to try is a :ref: `clean install <clean-install >` and see if
159176that helps. If not, the best way to test your install is by running a script,
@@ -175,7 +192,7 @@ If you are still having trouble, see :ref:`reporting-problems`.
175192.. _clean-install :
176193
177194How to completely remove Matplotlib
178- ===================================
195+ -----------------------------------
179196
180197Occasionally, problems with Matplotlib can be solved with a clean
181198installation of the package. In order to fully remove an installed Matplotlib:
@@ -187,12 +204,12 @@ installation of the package. In order to fully remove an installed Matplotlib:
187204 directory <locating-matplotlib-install>`.
188205
189206OSX Notes
190- =========
207+ ---------
191208
192209.. _which-python-for-osx :
193210
194211Which python for OSX?
195- ---------------------
212+ ^^^^^^^^^^^^^^^^^^^^^
196213
197214Apple ships OSX with its own Python, in ``/usr/bin/python ``, and its own copy
198215of Matplotlib. Unfortunately, the way Apple currently installs its own copies
@@ -222,7 +239,7 @@ or Python.org Python.
222239.. _install_osx_binaries :
223240
224241Installing OSX binary wheels
225- ----------------------------
242+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
226243
227244If you are using Python from https://www.python.org, Homebrew, or Macports,
228245then you can use the standard pip installer to install Matplotlib binaries in
@@ -242,7 +259,7 @@ You might also want to install IPython or the Jupyter notebook (``python3 -m pip
242259install ipython notebook ``).
243260
244261Checking your installation
245- --------------------------
262+ ^^^^^^^^^^^^^^^^^^^^^^^^^^
246263
247264The new version of Matplotlib should now be on your Python "path". Check this
248265at the Terminal.app command line::
0 commit comments