Debugging a dlopen ImportError in a universal2 wheel with nm and otool
I recently had to debug an ImportError in a compiled Python extension on macOS (an area of packaging I fortunately rarely need to touch) and it turned into a short tour of nm and otool.