So I guess I am referring to the auto package detection. I am running the job though the web ui. My actual problem is that I have a private repo on my
requirements.txt (listed with the github url) that is not being installed. Also, my
environment.yaml uses python 3.8, while 3.9 is being installed.
Try to set this line in your clearml.conf to true:
It will always set it's own environment, wither with static analysis or with "pip freeze" / "conda freeze"
It needs to log the exact setup that was actually installed.
When you later launch it on a remote machine, it can either use this to recreate the environment (using pip or conda), or you can clear the entire section, where it will fall back to "requirements.txt"
Any reason for specifically using the "environment.yaml" ?