Django和Uwsgi的连接

来源:8-6 Django Nginx+uWSGI部署

慕九州4344896

2019-07-11

*** Operational MODE: preforking ***
Traceback (most recent call last):
  File "./getcn/wsgi.py", line 13, in <module>
    from django.core.wsgi import get_wsgi_application
ImportError: No module named django.core.wsgi
unable to load app 0 (mountpoint='') (callable not found or import error)

这个错误有哪些方法可以解决?百度了很久,没有一个能用上的,求教!

写回答

1回答

咚咚呛

2019-07-11

首先明确问题的原因是什么。

错误提示找不到django.core.wsgi这个模块,这个模块应该是安装django就提供的,可以在安装目录找到django/core/wsgi.py这个文件,如果没有,先确认django框架是否有正确的安装了。你也可以通过全局搜索找wsgi.py这个文件。

find / -name wsgi.py

第二个是确认uWSGI是否有正确的安装,如果uWSGI没有正确安装也可能导致这个问题。

可以卸载重装再尝试启动。

pip uninstall uwsgi django
pip install uwsgi
pip install django==2.0


0
0

Django+小程序技术打造微信小程序助手

0到1完整项目实战过程,是难得的Django+小程序全栈项目体验。

991 学习 · 507 问题

查看课程