We have windows apache server , and we want to host parallelly 3 python-flask projects using differrent ports and same server name.
Project 1 uses numpy and lxml which needs WSGIApplicationGroup %{GLOBAL} for c extensions.
Project 2 and 3 does not need %{GLOBAL}%
The issue is in httpd.conf file of apache if we write WSGIApplicationGroup %{GLOBAL}, then Project 1 will run for sure but from Project 2 and Project 3 only one project runs which is executed first.
And the error defined is: import error: interpreter changes detected - this module can be loaded into one interpreter per process
If we remove WSGIApplicationGroup %{GLOBAL}, then Project 1 will stop as it will not execute numpy and lxml, but Project 2 and Project 3 will run.
Please help with this.