django heroku,导入错误:没有名为photos.apps的模块

django heroku,导入错误:没有名为photos.apps的模块,django,heroku,deployment,Django,Heroku,Deployment,我不熟悉web开发,尤其是服务器部署,所以一直在阅读、搜索和工作 然而,我在部署Heroku时遇到了困难,我认为我应该有正确的procfile设置,如下所示(mysite是项目的根文件夹,下面的应用程序称为photos) 我在我的定位机上试过,以下任何一种都可以让我开始 python manager.py runserver guricorn mysite.wsgi 但当我把它部署到Heroku上时,我收到了一条错误消息,上面说: ImportError:没有名为photos.apps的模块

我不熟悉web开发,尤其是服务器部署,所以一直在阅读、搜索和工作

然而,我在部署Heroku时遇到了困难,我认为我应该有正确的procfile设置,如下所示(mysite是项目的根文件夹,下面的应用程序称为photos)

我在我的定位机上试过,以下任何一种都可以让我开始

python manager.py runserver
guricorn mysite.wsgi
但当我把它部署到Heroku上时,我收到了一条错误消息,上面说:

ImportError:没有名为photos.apps的模块 2018-04-25T20:28:48.321352+00:00应用程序[网站1]:[2018-04-25 20:28:48] +0000][10][INFO]工人退出(pid:10)2018-04-25T20:28:48.346604+00:00应用程序[web.1]:[2018-04-25 20:28:48 +0000][9][ERROR]工作进程中出现异常

如果可以在本地运行相同的命令来启动服务器,我真的不知道为什么会出现错误消息

希望有人能给我指出正确的方向

编辑以下是错误日志: 远程:文件“/app/.heroku/python/lib/python2.7/site packages/django/init.py”,第27行,在安装程序中
远程:应用程序。填充(设置。已安装的应用程序)
远程:文件“/app/.heroku/python/lib/python2.7/site packages/django/apps/registry.py”,第85行,填充
远程:app_config=AppConfig.create(条目)
远程:文件“/app/.heroku/python/lib/python2.7/site packages/django/apps/config.py”,第94行,在create
远程:模块=导入\模块(输入)
远程:文件“/app/.heroku/python/lib/python2.7/importlib/init.py”,第37行,在导入模块中
远程:导入(名称)

远程:导入错误:没有名为photos的模块

是否有任何未提交的更改?Heroku只看到您推送的Git中的内容。使用Heroku时,一个有用的命令是从shell运行
Heroku local
(而不是
runserver
)——这将使用Heroku进程启动您的应用程序,这可能有助于跟踪错误。当我可以使用Heroku local时,它会有一个警告标志,指示找不到环境文件,但是,我无法访问本地主机,因此应用程序将不会启动,不确定是否跟踪错误。实际上,本地应用程序运行正常,它位于不同的端口上,但我可以启动服务器
python manager.py runserver
guricorn mysite.wsgi