PanickyAnt52 when the docker is loaded, it will search for the highest python version to use for the agent. Then when it is launching the Task itself, it will first try to match the python version requested by the Task. It does so by looking for "python3.7" ,
what are you getting when running "which python3.7" inside the docker ? Could it be you have a venv inside the docker with the diff python version ?
the agent installed in the worker is 3.8, in my docker it is 3.7
yes, running which python3.7
in the docker container gives /usr/bin/python3.7
Hi!
What version of ClearML-Agent are you using?
Also from within the docker, what do you get when you run the following commands:which python
which python3
which python3.7
which python3.8