I wrote a [blog pos][1]t on this topic, hope it would help. The most important thing is that the python version associated with the mod_wsgi needs to match the python version used in the pip virtual environment.
[1]: https://ryansblog.xyz/post/7a5a249f-57d6-47de-bf9c-c881c12d10a3