Prediction Plugin failed to initialize at Agent side-- Error! : com.automationedge.ps.core.exception.ProcessStudioException: Step [Prediction] failed to initialize!

Prediction Plugin failed to initialize at Agent side-- Error! : com.automationedge.ps.core.exception.ProcessStudioException: Step [Prediction] failed to initialize!

Issue:

Build a very simple ML Workflow for testing.
It works fine at Process Studio, but when I upload the Workflow to the portal, with the psm model attached the Prediction Step is raising an error:
Error! : com.automationedge.ps.core.exception.ProcessStudioException: Step [Prediction] failed to initialize!

in the the Agent Log and found something regarding Python:
init of Prediction.0 (Thread-16) ERROR ProcessStudioException:67 - Unexpected Exception occurred java.io.IOException: Cannot run program "python": CreateProcess error=2, The system cannot find the file specified

The Process Studio and the agent are on the same server, but with different Users.

Solution:
In order to execute it from the studio, you need to do the following requirements from plugin reference guide instructions.
were started with the ML plugin. Please check this once
Steps:
You need to follow the prerequisites given in Plugin Reference Guide on the Resources Tab Under Machine Learning Plugins
You will need to download this Python zip from https://www.dropbox.com/s/s2latjs6y7l8k5j/Python36.zip?dl=1
Specifically use this python and follow the instructions from step 1. (Run CMD as Admin when running commands)
Sync plugins from Process Studio Tools Menu, PS will sync and restart, and Voila! You now have working ML plugins!

After installed python on the agent machine & set the environment variable, after that restart the agent. then it's working fine as expected.

Note: If the agent is available on the same machine but different user OR on different machines, then need to install python on that user or on that machine as well.

      Links to better reach 

            Bot Store

             EPD