Kein Modul mit dem Namen „cryptography.hazmat.bindings._constant_time“ – Exchangelib-Modul – Python

Kein Modul mit dem Namen „cryptography.hazmat.bindings._constant_time“ – Exchangelib-Modul – Python

Ich habe folgendes Problem. Ich arbeite mit Python 32-Bit unter Win32. Ich habe Exchangelib 1.12.5 installiert, aber beim Versuch, das Modul zu importieren, erhalte ich die folgende Fehlermeldung:

File "C:\Users\adu-amponan\AppData\Local\Python\lib\site-packages\cryptography\x509\extensions.py", line 19, in <module>
    from cryptography.hazmat.primitives import constant_time, serialization
File "C:\Users\adu-amponan\AppData\Local\Python\lib\site-packages\cryptography\hazmat\primitives\constant_time.py", line 11, in <module>
    from cryptography.hazmat.bindings._constant_time import lib
ModuleNotFoundError: No module named 'cryptography.hazmat.bindings._constant_time'

Wenn ich zum Verzeichnis „cryptography/hazmat/bindings“ navigiere, kann ich die Datei _constant_time finden, stelle jedoch fest, dass die Datei die Dateierweiterung „.cp37-win_amd64“ hat.

Da ich mit Python 32-Bit unter Win32 arbeite, könnte dies der Grund für diesen Fehler sein oder gibt es ein anderes Problem? Wenn das Problem mit einer Nichtübereinstimmung der Versionen zusammenhängt, wo kann ich die Win32-Version von Exchangelib herunterladen?

verwandte Informationen