如何使用uwsgi设置python解释器virtualenv的路径



我正在研究 https://www.digitalocean.com/community/tutorials/how-to-serve-django-applications-with-uwsgi-and-nginx-on-ubuntu-16-04。

在其中,他们建议使用以下方法测试 uwsgi:

uwsgi --http :8080 --home /home/sammy/Env/firstsite --chdir /home/sammy/firstsite -w firstsite.wsgi

我正在使用较新的 uWSGI 2.12 版本,并且选项已更改。我正在浏览 http://uwsgi-docs.readthedocs.io.我的虚拟应用程序称为myapp3,位于/Env/myapp3。到目前为止,我有:

$ uwsgi --http-socket :8080 --venv /home/deploy/Env/myapp3 --chdir /home/deploy/myapp3 --wsgi myapp.wsgi

我得到:

uwsgi: unrecognized option '--venv'
getopt_long() error

尝试使用-H选项

uwsgi --http-socket :8080 -H /home/deploy/Env/myapp3 --chdir /home/deploy/myapp3 --wsgi myapp.wsgi

最新更新