Most likely your mod_wsgi isn't set up correctly to use the virtual environment you want to use, you are using mod_wsgi compiled for one Python version with a virtual environment for a different Python version, or you have permissions issues on directories/files so package can't be read.
What is the full error message and traceback you get? What does your mod_wsgi configuration in Apache look like? What do you get for sys.prefix for Python virtual environment when run: import sys print(sys.prefix) in the python command line interpreter? Also see: http://modwsgi.readthedocs.io/en/develop/user-guides/virtual-environments.html <http://modwsgi.readthedocs.io/en/develop/user-guides/virtual-environments.html> which explains how to use virtual environments with mod_wsgi. You can check what Python your mod_wsgi is compiled for by using: http://modwsgi.readthedocs.io/en/develop/user-guides/checking-your-installation.html#python-installation-in-use <http://modwsgi.readthedocs.io/en/develop/user-guides/checking-your-installation.html#python-installation-in-use> Graham > On 12 Jul 2018, at 9:29 am, jerry100 <gerardocast...@gmail.com> wrote: > > Hello all. I am wondering if anyone has bumped into this one. The requests > module was installed in the site-packages folder iin the virtual environment. > Since we run the flask app on apache and the virtual environment is inactive, > by design, as we are using mod_wsgi, the requests module is not being > imported by Apache.This is how I am trying to import the module: > > Enter code here...from flask import Flask, render_template, request > import requests > > > > > > > -- > You received this message because you are subscribed to the Google Groups > "modwsgi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to modwsgi+unsubscr...@googlegroups.com > <mailto:modwsgi+unsubscr...@googlegroups.com>. > To post to this group, send email to modwsgi@googlegroups.com > <mailto:modwsgi@googlegroups.com>. > Visit this group at https://groups.google.com/group/modwsgi > <https://groups.google.com/group/modwsgi>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- You received this message because you are subscribed to the Google Groups "modwsgi" group. To unsubscribe from this group and stop receiving emails from it, send an email to modwsgi+unsubscr...@googlegroups.com. To post to this group, send email to modwsgi@googlegroups.com. Visit this group at https://groups.google.com/group/modwsgi. For more options, visit https://groups.google.com/d/optout.