在Mac下,使用nginx+uwsgi部署django,感觉要成功了,就遇到这个‘!!! no internal routing support, rebuild with pcre support !!!’,上Stack Overflow上搜到答案了,但是那是Ubuntu上的,如下: 我在终端输入apt-get时,提示没有该指令,原谅我对Mac不熟。。 这个问题弄好久了,就是不知道怎么破,求助各位了。
人生最曼妙的风景,竟是内心的淡定与从容!
解決しました。原因は gcc が見つからないためです。 brew でインストールした uwsgi をアンインストールし、 pip install uwsgi を使用して調べました。インストール時に、「例外: uWSGI をビルドするには C コンパイラーが必要です」というメッセージが表示されました。オーバーフローです。前例がありますので、「sudo CC=gcc pip install」を使用してください。 uwsgi’ であれば、問題は解決します。
解決しました。原因は gcc が見つからないためです。 brew でインストールした uwsgi をアンインストールし、 pip install uwsgi を使用して調べました。インストール時に、「例外: uWSGI をビルドするには C コンパイラーが必要です」というメッセージが表示されました。オーバーフローです。前例がありますので、「sudo CC=gcc pip install」を使用してください。 uwsgi’ であれば、問題は解決します。