> For the complete documentation index, see [llms.txt](https://eflow.gitbook.io/ffc-readme/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://eflow.gitbook.io/ffc-readme/functional-flow-calculator/installation/macos.md).

# MacOS

1. Install [Python3](https://www.python.org/downloads/), [Git](https://git-scm.com/download/) and a [text editor](https://www.sublimetext.com/3) of your choice.
2. Clone the FFC directory as a project in [Terminal](https://macpaw.com/how-to/use-terminal-on-mac) and navigate to the directory on your computer.

   ```
   git clone https://github.com/leogoesger/func-flow.git
   cd func-flow/
   ```
3. Create and activate a [virtual environment](https://docs.python.org/3/library/venv.html).

   ```
   python3 -m venv my-virtualenv
   source my-virtualenv/bin/activate
   ```
4. Install dependencies using [pip](https://www.w3schools.com/python/python_pip.asp).

   ```
   pip install -r requirements.txt
   ```
