【问题标题】:Pythonanywhere - Error code: Unhandled ExceptionPythonanywhere - 错误代码:未处理的异常
【发布时间】:2017-05-19 16:51:28
【问题描述】:

使用 Python 2.7 和 Django 1.10.4,我试图将我的应用程序部署到 pythonanywhere,但我不断收到此错误。

错误日志

wsgi.py

import os
import sys

path = '/home/hellcracker/First-Blog'  
if path not in sys.path:
    sys.path.append(path)

os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'

from django.core.wsgi import get_wsgi_application
from django.contrib.staticfiles.handlers import StaticFilesHandler
application = StaticFilesHandler(get_wsgi_application())

我不知道错误来自哪里。

任何帮助将不胜感激!

【问题讨论】:

  • 你的代码可以在本地机器上运行吗?
  • 请不要张贴文字截图。它们是不可读和不可搜索的。请复制您的错误文本并在此处发布。
  • @Windsooon 是的先生.. 工作

标签: python django python-2.7 pythonanywhere


【解决方案1】:

首先,检查错误日志中给出的链接 - https://help.pythonanywhere.com/pages/DebuggingImportError/ 您还可以搜索“来自 django core wsgi 没有名为 wsgi 的模块”。已经有很多答案了,我想你应该可以在那里找到问题的答案。

【讨论】:

    【解决方案2】:

    如果不更新此行,请确保您的项目名称为“mysite”

    os.environ['DJANGO_SETTINGS_MODULE'] = '<your-project-name>.settings'
    

    项目名称将是您的应用名称的父目录名称,请在本地计算机中查看。

    【讨论】:

      猜你喜欢
      • 2022-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-05
      • 2013-07-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多