uwsgi启动提示找不到django

来源:17-7 uwsgi和nginx配置

LYNG2488051

2021-04-11

File “./ops/wsgi.py”, line 12, in
from django.core.wsgi import get_wsgi_application
ModuleNotFoundError: No module named ‘django’
unable to load app 0 (mountpoint=’’) (callable not found or import error)
*** no app loaded. going in full dynamic mode ***
uWSGI running as root, you can use --uid/–gid/–chroot options
*** WARNING: you are running uWSGI as root !!! (use the --uid flag) ***
spawned uWSGI master process (pid: 11587)
spawned uWSGI worker 1 (pid: 11588, cores: 1)
goodbye to uWSGI.
(venv) [root@poes ops]#

在虚拟环境下启动的,提示找不到django,命令可以直接启动没问题,通过配置文件就报这个错,配置文件里也加了虚拟环境路径,是什么原因?

写回答

3回答

bobby

2021-04-14

//img.mukewang.com/szimg/607655cc09cd414d04890032.jpg 这个缺东是你的虚拟环境目录吗?你有没有cd进去过 看看是否是正确的路径?

0
2
bobby
回复
LYNG2488051
那你留下qq 我加你看看
2021-04-14
共2条回复

LYNG2488051

提问者

2021-04-12


//img.mukewang.com/6073a75f000122e206220485.jpg
配置文件

0
0

bobby

2021-04-12

你的uwsgi的配置截图我看看 是否在uwsgi中设置了进入虚拟环境?

0
1
LYNG2488051
图截图了,帮忙看下,谢谢老师
2021-04-12
共1条回复

Django+ xadmin 开发在线教育网站

一套通用的技术组合拳,助你解决大部分Python类网站后端问题

1911 学习 · 2149 问题

查看课程