.. title:: Installation ============ Installation ============ FIAT is normally installed as part of an installation of FEniCS. If you are using FIAT as part of the FEniCS software suite, it is recommended that you follow the `installation instructions for FEniCS `__. To install FIAT itself, read on below for a list of requirements and installation instructions. Requirements and dependencies ============================= FIAT requires Python version 2.7 or later and depends on the following Python packages: * NumPy * SymPy These packages will be automatically installed as part of the installation of FIAT, if not already present on your system. Installation instructions ========================= To install FIAT, download the source code from the `FIAT Bitbucket repository `__, and run the following command: .. code-block:: console pip install . To install to a specific location, add the ``--prefix`` flag to the installation command: .. code-block:: console pip install --prefix= .