-
Notifications
You must be signed in to change notification settings - Fork 431
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Doesn't work with docker alpine image: No matching distribution found for py-spy #23
Comments
works with regular python image, it's the alpine images it doesn't work with. |
So, alpine python opts out of the manylinux1 wheels: pypa/pip#3969 (comment) . It seems like it's because of a compatibility issue with glibc instead of musl libc that they use. Its' possible to get py-spy to install on alpine docker linux by following the steps there
But it still doesn't work because of the glibc issues =(. I'm switching over from using glibc as a dynamic lib, to using musl as a static library to get around some other issues, and I believe once that change has been made this should work. |
👍 |
I pushed the musl libc changes out with v0.1.5 and tested with python:3.6-alpine docker image. With setting that manylinux1 flag everything seems to work when installing from pip (alternatively you can also install using cargo).
|
Sorry to dig this old issue up. You might want to suggest to users that they Alternatively, maybe the pip package can distribute binaries that are |
seems to work as well (without messing with _manylinux.py). Hard to say which is preferable. |
using python:3.6-alpine image (running Python 3.6.6) and getting the following behavior when attempting to install py-spy
The text was updated successfully, but these errors were encountered: