From 413e11f5e2f5adad4f7c10577e72aa1657bf92f6 Mon Sep 17 00:00:00 2001 From: Jonas Camillus Jeppesen Date: Thu, 30 May 2019 18:02:39 +0200 Subject: [PATCH] Backport PR #14316: Improve error message for kiwisolver import error (DLL load failed) --- lib/matplotlib/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/matplotlib/__init__.py b/lib/matplotlib/__init__.py index 5be7c2a311ac..341d8017d0f0 100644 --- a/lib/matplotlib/__init__.py +++ b/lib/matplotlib/__init__.py @@ -184,6 +184,11 @@ def compare_versions(a, b): def _check_versions(): + + # Quickfix to ensure Microsoft Visual C++ redistributable + # DLLs are loaded before importing kiwisolver + from . import ft2font + for modname, minver in [ ("cycler", "0.10"), ("dateutil", "2.1"),