【发布时间】:2018-02-01 09:45:09
【问题描述】:
我使用频道创建了一个 django 应用程序,并使用 python3 manage.py runserver 对其进行了测试,据我所知,它运行 Daphne 服务器作为命令的一部分。现在我只想通过运行带有一些工作人员等的独立 Daphne 服务器来部署应用程序。遵循documentation。问题是,我似乎在终端中没有可用的daphne 命令。运行 daphne my_project.asgi:channel_layer 只会导致我的终端告诉我找不到 daphne 命令。 (运行 Ubuntu 17.10,如果它完全相关)
当我使用 pip 安装频道包时,肯定安装了 Daphne。当我运行pip3 install daphne 时,它说我拥有所有相关的软件包并且安装是最新的。我在这里做傻事吗?似乎这对其他所有人都有效。如何获取可用的 daphne 命令以便我可以使用它启动服务器?
【问题讨论】: