I am Data Scientist and I have a problem with setting of versions modules like Keras, Tensorflow PyTorch, etc. Although I am using tools like virtuaenv or conda, my code isn't cross-platform, version of modules from mac don't fit at windows and I spending a lot of time to the handling of infinity number of problems. Docker isn't helping every time, because sometimes I have to send code to my client, which is non-technical(very weak at CS at all).
The main question is: is the way/tool/software/anything which supports handling dependencies of modules on various platforms?