From d0ed95ec7eb23a7ecb3bbe095e99d5ec1e6b5945 Mon Sep 17 00:00:00 2001 From: arokem Date: Sat, 4 Aug 2012 10:49:34 -0700 Subject: [PATCH] RF: Make matplotlib an optional import. --- dipy/viz/projections.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/dipy/viz/projections.py b/dipy/viz/projections.py index 713e2c4d6f..eb76d0e240 100644 --- a/dipy/viz/projections.py +++ b/dipy/viz/projections.py @@ -8,9 +8,14 @@ import numpy as np import scipy.interpolate as interp -import matplotlib -import matplotlib.pyplot as plt -import matplotlib.tri as tri +try: + import matplotlib + import matplotlib.pyplot as plt + import matplotlib.tri as tri +except ImportError: + e_s = "You do not have Matplotlib installed. Some visualization functions" + e_s += " might not work for you." + print(e_s) import dipy.core.geometry as geo