mvt/docs/install.md

56 lines
1.6 KiB
Markdown
Raw Normal View History

2021-07-16 06:05:01 +00:00
# Installation
Before proceeding, please note that mvt requires Python 3.6+ to run. While it should be available on most operating systems, please make sure of that before proceeding.
## Dependencies on Linux
First install some basic dependencies that will be necessary to build all required tools:
```bash
sudo apt install python3 python3-pip libusb-1.0-0 sqlite3
2021-07-16 06:05:01 +00:00
```
*libusb-1.0-0* is not required if you intend to only use `mvt-ios` and not `mvt-android`.
## Dependencies on Mac
Running MVT on Mac requires Xcode and [homebrew](https://brew.sh) to be installed.
In order to install dependencies use:
```bash
brew install python3 libusb sqlite3
2021-07-16 06:05:01 +00:00
```
*libusb* is not required if you intend to only use `mvt-ios` and not `mvt-android`.
2021-08-03 08:24:38 +00:00
## MVT on Windows
MVT is currently not officially supported to run natively on Windows. While most functionality should work out of the box, there are known issues especially with `mvt-android`.
It is recommended to try installing and running MVT from [Windows Subsystem Linux (WSL)](https://docs.microsoft.com/en-us/windows/wsl/about) and follow Linux installation instructions for your distribution of choice.
2021-07-16 06:05:01 +00:00
## Installing MVT
If you haven't done so, you can add this to your `.bashrc` or `.zshrc` file in order to add locally installed Pypi binaries to your `$PATH`:
```bash
export PATH=$PATH:~/.local/bin
```
2021-07-18 14:33:34 +00:00
Then you can install MVT directly from [pypi](https://pypi.org/project/mvt/)
```bash
2021-07-31 17:48:19 +00:00
pip3 install mvt
2021-07-18 14:33:34 +00:00
```
Or from the source code:
2021-07-16 06:05:01 +00:00
```bash
git clone https://github.com/mvt-project/mvt.git
cd mvt
pip3 install .
```
You now should have the `mvt-ios` and `mvt-android` utilities installed.