Getting Started¶
The best way to get to know Control-M Python Client is to follow the Tutorials. The tutorials guide you through your first steps of building your workflows. See Getting Started with Control-M Python Client
Environment¶
To deploy and run jobs from Control-M Python Client, you need access to an active Control-M environment. If you don’t have an active Control-M environment, or you want to test some workflows on a free of cost development platform you can use Control-M Workbench.
We suggest that you download a python IDE.
Installation¶
If you don’t have Python, download Python
Control-M Python Client requires Python version 3.7 or higher
We recommend to install Control-M Python Client in a virtual environment.
Here’s how to create a virtual environment:
UNIX
python -m venv venv
source venv/bin/activate
Windows
python -m venv venv
venv\Scripts\activate.bat
Installing via pip¶
Note: Requires pip
and git
to be installed.
pip install ctm-python-client
Installing from source¶
git clone https://github.com/controlm/ctm-python-client.git
pip install ctm-python-client