Do the following.
Uninstall your system mod_wsgi package.
sudo apt-get remove libapache2-mod-wsgi-py3
Install mod_wsgi using pip
, preferably into a Python virtual environment. Ensure pip
is for the version of Python you want to use.
pip install mod_wsgi
Display the config to add to Apache configuration file to load this mod_wsgi by running:
mod_wsgi-express module-config
Take the output of above command to display config and add to Apache configuration.
Add configuration to Apache to load a hello world WSGI application to test it works.
See details for pip
based install in: