Skip to content

ImportError: version 'GLIBC_2.33' not found when using awscrt #513

Answered by graebm
jstaffel asked this question in Q&A
Discussion options

You must be logged in to vote

Are you running Raspberry Pi OS, or actual Debian?
awscrt has C extensions that need to be compiled for specific platforms.

If you're running an aarch64 (aka armv8) installation of actual Debian, you should be able to use the aarch64 wheels from PyPI.

If you're running on Raspberry Pi OS, the wheels from https://www.piwheels.org will only work with the official version of python supported on that system:

  • The wheels for Python 3.11 are specifically for Raspberry Pi OS Bookworm.
  • The wheels for Python 3.9 are specifically for Raspberry Pi OS Bullseye.

Taking the wheels meant for "Raspberry Pi OS Bookworm" and running them on "Raspberry Pi OS Bullseye" is not going to work.

If you're in som…

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@jstaffel
Comment options

Answer selected by graebm
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants