【发布时间】:2019-01-22 21:41:14
【问题描述】:
我正在使用 Pyinstaller 构建一个 django 应用程序。 当我运行应用程序时,我从 dapne 服务器收到错误。
"daphne\server.py:13: UserWarning:Something has already installed a non-asyncio Twisted reactor。正在尝试卸载它;您可以通过在代码库中尽早导入 daphne.server 或查找导入的包来修复此警告扭曲并稍后导入。”
此外,当我比较 EXE 应用程序的控制台日志和 django 应用程序的常规运行时,我注意到以下差异。 在按预期工作的常规运行中,我看到以下打印: “Django 版本 2.1.5,使用设置‘cfehome.settings’ 启动 ASGI/Channels 2.1.5 版开发服务器http://0.0.0.0:8000/"
但是,当我从 EXE 运行应用程序时,我看到: “Django 版本 2.1.5,使用设置‘cfehome.settings’ 在http://0.0.0.0:8000/"启动开发服务器"
感谢任何线索以了解此行为和解决方法。
【问题讨论】:
标签: django pyinstaller