Getting the Packages
The CLI and Python library are hosted in a PyPi. You can download both packages from this repository using
engineml packages supports Python >=2.6 and Python >=3.5.
engineml-cli package requires a handful of external binaries which you may already have installed:
gitfor tracking code
rsyncfor syncing files
Both of these packages can be obtained from your system's package manager (e.g. apt, homebrew, or macports).
$ pip install --upgrade -i https://pypi.app.engineml.com/simple engineml-cli$ pip install --upgrade -i https://pypi.app.engineml.com/simple engineml
After installing the package, you can interact with Engine ML on your terminal with
engine commands have a
--help flag that will list their options and any subcommands.
Setting up Autocomplete
engineml-cli package has built-in shell autocomplete, but it must be explicitly enabled. Autocomplete is currently
only supported by
$ engine autocomplete > ~/.engine/autocomplete$ echo "source ~/.engine/autocomplete" >> ~/.bashrc
See engine autocomplete for more details.