我在尝试使用Heroku部署Django项目时遇到了一个奇怪的问题。在
我仔细地遵循了所有的步骤,可以在这里找到:https://devcenter.heroku.com/articles/deploying-python#django-applications-on-heroku
现在,我正在迁移数据库的最后一步。为了做到这一点,我跑
heroku run python manage.py migrate
这会导致异常错误“无法导入Django”
但是,当我跑的时候
^{pr2}$一切正常。在
我完全不知道Django为什么不使用Heroku进行导入,并且在几个小时的故障排除之后还没有解决这个问题。这是回购协议和我的代码:https://github.com/tonypedraza/luispedraza/tree/master/luispedraza
如果我能提供更多信息,请告诉我。在
谢谢你!!!!在
我解决了这个问题。原来我的heroku应用程序不是在我的虚拟机中创建的。对于任何遇到类似问题的人,我通过运行以下代码发现了这一点:
在我的系统中,指向我的目录的不是我的。为了解决这个问题,我删除了这个应用程序,并在我的virtualenv中创建了一个新的应用程序。我相信你可以改变系统路径指向正确的目录,但我决定重新启动项目,因为我刚刚启动它。在
相关问题 更多 >
编程相关推荐