1

このガイドに従って、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 を初めて使用する場合、手動ですべてをビルドせずに新しいバージョンを適切にインストールするにはどうすればよいでしょうか?

4

2 に答える 2

0

次のドキュメントを試してください。いくつかの Flask サイトをセットアップしました。

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

于 2013-04-18T05:09:02.977 に答える
0

uwsgi をアンインストールする場合は、次のようにします。

pip uninstall uwsgi

次に、最新バージョンを再インストールします。

pip install uwsgi

次に、uwsgi を使用してフラスコ アプリにこのドキュメントを使用します。

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

于 2013-04-17T21:47:07.330 に答える