DJANGO TO HEROKU ImportError win32 only



我一直在尝试上传我的第一个Django项目到Heroku。它工作得很好,直到我试图在heroku中运行应用程序。

我得到这个"win32 only"我犯了一个错误,似乎找不到答案。如果你需要关于项目的更多信息,这里是GitHub存储库:https://github.com/dngbr/Marut.

Exception Type: ImportError
Exception Value:    
win32 only
Exception Location: /app/.heroku/python/lib/python3.10/asyncio/windows_events.py, line 6, in <module>
Python Executable:  /app/.heroku/python/bin/python

您正在导入app/views.py中特定于windows的模块:

from asyncio.windows_events import NULL

你没有使用那个导入,正如你所看到的,它在Heroku上不起作用,因为Heroku不运行Windows。我怀疑你的IDE"很有用"。这是给你的,我想你需要它。

删除该行,提交,并重新部署。

并确保在提交时检查更改。尽量了解每次提交所带来的更改。

相关内容

  • 没有找到相关文章

最新更新