# Installation > How to install MkDocs locally. ## Requirements - [Python 3](https://www.python.org/) ## Install system dependencies ## Setup repo Choose or setup a MkDocs project. - Follow the tutorial page to setup a project. - Or click _Use this template_ on this repo to create your own copy of the repo, then clone it. ## Install project dependencies > Install MkDocs For more info, see the [Installation](https://www.mkdocs.org/#installation) page on the MkDocs site. ### Use a virtual environment Create a virtual environment at the project root. ```sh python3 -m venv venv ``` Activate it. ```sh source venv/bin/activate ``` Install dependencies. - Directly. ```sh pip install mkdocs ``` - Or use a `requirements.txt` file with `mkdocs` in it. ```sh pip install -r requirements.txt ``` ### Install globally If you prefer to install MkDocs once and reuse it across projects, you can install it globally. MkDocs is available with package managers like `apt-get`, `homebrew` and `yum`. You can install like this too: ```sh python3 -m pip install mkdocs ```