Daniel Marino
26 noviembre 2024
Resolver ImportError para archivos .pyd después de actualizar a Python 3.11

Pueden ocurrir ImportErrors inesperados al cargar archivos .pyd personalizados que se compilaron con SWIG después de actualizar de Python 3.7 a 3.11. Aunque las dependencias de DLL que faltan suelen ser la causa de estos problemas, las modificaciones en el manejo de rutas de Python también pueden ser la causa. Esta publicación explora formas de agregar dinámicamente las rutas DLL requeridas y al mismo tiempo evitar molestos problemas de carga.