I have a tool written in python that we developed in house. Several users are running this tool, however they are not familiar with python or programming, so we developed a GUI alongside for them to run the code. So far we have used Miniconda located on the server (which was on premises) and users started the GUI/tool using a batch file (RUNNER.bat) and accessing the python in Miniconda on the server. The batch file looks like below, where gmain.py starts the main program.

cd .\SRC
T:\server-path-name-where-Miniconda-is-located\Miniconda3A\python gmain.py
pause

Now we have moved to Azure server. Using the same batch file now takes ages to start the program. Only if the Miniconda3A is locally on every users C-drive it works. However I would prefer it to be central so I can update packages or manage changes and make sure everyone has access to the same python version. What is the reason, why it is so much slower on Azure server vs on-premises and is there a way around installing it on every computer? Thanks a lot for your help.

0

There are 0 answers