我被这个错误困扰。 --未找到python应用程序,请检查您的启动日志中的错误- 服务器内部错误。
无论何时我在虚拟环境中都可以正常工作,但是如果我停用virtualenv,则每次向我的网页发送GET查询时,我都会不断收到此错误。 因此,由于这个问题,我在主管模式下收到此错误。
我已经使用以下命令在超级用户模式之外对此进行了测试: uwsgi —ini my_site_uwsgi.ini 就像我之前说的,当我进入virtualenv时,它可以正常工作,而当我停用virtualenv时,它会引发上面列出的错误。
#codepaint_news_uwsgi.ini
[uwsgi]
chdir = /home/django/codepaint
module = codepaint.wsgi
home = /home/django/venv
master = true
processes = 10
socket = /home/django/codepaint/uwsgi_nginx.sock
chmod-socket = 666
vacuum = true
env = DEBUG_MODE=False
_____________________________________
#wsgi.py
import os
from django.core.wsgi import get_wsgi_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "codepaint.settings")
application = get_wsgi_application()
______________________________________
内部服务器错误。 -—未找到python应用程序,请检查您的启动日志中的错误-
答案 0 :(得分:0)
比较venv中已安装的应用程序与非venv中的已安装应用程序(全局python)。