Hi ElegantCoyote26 ,
When a task is first executed (locally), ClearML will record the python version used to run it. When a ClearML Agent will run the task remotely, it will first try to find the exact same python version to run the task with. If the version can't be found, the Agent will try to run the task using the python version specified in it's python_binary
configuration value (if defined, see https://github.com/allegroai/clearml-agent/blob/822984301889327ae1a703ffdc56470ad006a951/docs/clearml.conf#L42 ), otherwise the python version used to run the ClearML Agent will be used
instead of, say, the binary the task was launched with
Basically it tries to locate the python binary - if you have it installed on the machine running the ClearML Agent, it should find it
right, and why can't a particular version be found? how it does it try to find python versions?
so it tries to find it under /usr/bin/python/
I assume?