【问题标题】:Flask on uWSGI on Ubuntu 12.10 - version mismatch?Ubuntu 12.10 上 uWSGI 上的 Flask - 版本不匹配?
【发布时间】:2013-04-10 15:01:12
【问题描述】:

我正在尝试按照本指南使用 uWSGI 为我的 Flask 应用程序提供服务:http://flask.pocoo.org/docs/deploying/uwsgi/

但是,当我尝试运行 uwsgi 时,出现以下问题:

(venv)deniz@lister:~/sites/site-lister$ uwsgi -s /tmp/lister.sock --module flood --callable app
uwsgi: unrecognized option '--module'
getopt_long() error

我猜这是版本不匹配,因为我的 uwsgi 版本是 1.2.3-debian。但是,如果这就是问题所在,而且我是 Ubuntu 新手,如何在不手动构建所有内容的情况下正确安装更新版本?

【问题讨论】:

    标签: ubuntu nginx flask wsgi uwsgi


    【解决方案1】:

    请尝试以下文档,我已经用它建立了一些 Flask 站点。

    http://library.linode.com/web-servers/nginx/python-uwsgi/ubuntu-12.04-precise-pangolin

    【讨论】:

      【解决方案2】:

      如果你想卸载 uwsgi,你可以这样做:

      pip uninstall uwsgi
      

      然后重新安装最新版本:

      pip install uwsgi
      

      然后使用 uwsgi 将此文档用于您的烧瓶应用程序:

      http://uwsgi-docs.readthedocs.org/en/latest/Embed.html

      【讨论】:

        猜你喜欢
        • 2014-03-10
        • 1970-01-01
        • 2013-04-20
        • 1970-01-01
        • 2011-10-31
        • 2013-11-14
        • 2013-11-16
        • 1970-01-01
        • 2013-03-18
        相关资源
        最近更新 更多