尝试在我的Gandy托管服务器上部署django项目时,开始运行uwsgi时,uwsgi.log显示错误
ModuleNotFoundError: No module named 'django'
从我的wsgi.py文件执行以下行时
from django.core.wsgi import get_wsgi_application
这是完整的wsgi文件:
import sys
import os
import os.path
sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__),
'projectname')))
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'projectname.settings')
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
据我了解,django并未安装在我的虚拟环境中,但已在我的requirements.txt文件中列出
Django==3.0.6
django-background-tasks==1.2.5
django-compat==1.0.15
django-extensions==3.0.3
django-mathfilters==1.0.0
任何人都可以指出我缺少什么吗?