未找到 uWSGI 命令

Gra*_*ord 6 django proxy uwsgi

背景:

我正在部署一个 Django 站点,根据我的理解和研究,我需要一个 Web 服务器、一个 WSGI 协议接口来实际运行上述 python 代码并与之“通信”,最后是一个反向代理服务器来绑定两者结合在一起,并通过管道将 HTTP 请求传递给 Django。(凭借我的安装方法,mod_wsgi由于 EasyApache4 和 cPanel 不是一个选项,所以我不能使用mod_wsgi套接字方法)

我的问题:

我组织了一个 apache 2 托管服务器并设法安装mod_proxymod_proxy_uWSGI使用 EasyApache4 自动安装程序。据我所知,现在我需要设置代理系统来中继 HTTP 请求,通过mod_proxy_uWSGI它加倍并运行我的 Django 站点,但是,我无法访问或配置mod_proxy_uWSGI. 当我尝试使用以下样式命令时(抱歉,我不希望我的服务器 URL 在 Internet 上浮动):

 uwsgi --http :8000 --wsgi-file test.py
Run Code Online (Sandbox Code Playgroud)

我收到一条错误消息:

bash: uwsgi: command not found
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?

Gra*_*ord 5

感谢 [@dirkgroten] 的评论。安装UWSGI: pip install uwsgi