Installation

Python setup

The Deepomatic Command-Line Interface requires Python 3.4+. We strongly recommend using a Python version management system.
If you don't have any, you might want to look into Pyenv and Pipenv. You will find a detailed tutorial to get started in:

DeepoCLI module

Once you have set up your Python version management system, all you have to do is specify the corresponding version and install the packages. Below you will find two ways to do it using pip or pipenv and pyenv.
Installing with pipenv and pyenv (recommended)
Installing directly with pip
1
# Install python 3.6.8 if it's not already on your system
2
pyenv install 3.6.8
3
4
# Generate a pipenv environment with the installed python version
5
pipenv --python 3.6
6
7
# Install the stable deepomatic-cli release...
8
pipenv install deepomatic-cli
9
# ... or the latest release
10
pipenv install git+https://github.com/deepomatic/deepocli#egg=deepomatic-cli
11
12
# Verify the install with pipenv
13
pipenv run deepo -h
14
15
# Spawn a pre-configured shell and verify the install
16
pipenv shell
17
deepo -h
Copied!
1
# Install the stable deepomatic-cli release...
2
pip install deepomatic-cli
3
# ... or the latest release
4
pip install git+https://github.com/deepomatic/deepocli#egg=deepomatic-cli
5
6
# Verify the install
7
deepo -h
Copied!

Upgrading

If you want to upgrade your package, simply reinstall with pip or pipenv:
Stable release
1
# Upgrade DeepoCLI with pipenv to latest version
2
pipenv update deepomatic-cli
3
4
# Upgrade DeepoCLI with pip to latest version
5
pip install --upgrade deepomatic-cli
6
7
# Check the current version
8
deepo -v
Copied!
Last modified 1mo ago