1

私はチャネルを使用して django アプリを作成し、それを でテストしましたpython3 manage.py runserver。これは、私が理解しているように、コマンドの一部として Daphne サーバーを実行します。ドキュメントに従って、いくつかのワーカーなどでスタンドアロンの Daphne サーバーを実行して、アプリをデプロイしたいだけです。daphne問題は、ターミナルでコマンドを使用できないようです。実行daphne my_project.asgi:channel_layerすると、端末に daphne コマンドが見つからないことが通知されます。(関連する場合は、Ubuntu 17.10を実行しています)

pipを使用してchannelsパッケージをインストールすると、Daphneが確実にインストールされました。実行pip3 install daphneすると、関連するすべてのパッケージがあり、インストールが最新であると表示されます。私はここで愚かなことをしていますか?これは他の誰にとってもうまくいくようです。daphne コマンドを使用してサーバーを起動できるようにするにはどうすればよいですか?

4

1 に答える 1