Cannot install uwsgi on Alpine
I found this on a GitHub thread. Modified it a bit and works perfectly fine for me on Python 3.5
apk add python3-dev build-base linux-headers pcre-dev
pip install uwsgi
Unfortunately the latest release of uwsgi
does not support musl, a glibc alternative that alpine and a couple other distros use. Uwsgi will not build with musl when the ugreen
plugin is included (see https://github.com/unbit/uwsgi/pull/522), so you still cannot pip install uwsgi
. However, if you build uwsgi with the environment variable UWSGI_PROFILE=core
the build should succeed; but if will fail at runtime due to the issues solved here (https://github.com/unbit/uwsgi/pull/1210). This probably grim news -- I know it was for me -- but at least it looks like the uwsgi team is taking time to address its issues running on musl. Hopefully it will work in the next release.