diff --git a/pandas/__init__.py b/pandas/__init__.py index 11ea3047bb62a..eba67884d5037 100644 --- a/pandas/__init__.py +++ b/pandas/__init__.py @@ -10,12 +10,13 @@ try: __import__(dependency) except ImportError as e: - missing_dependencies.append((dependency, e)) + missing_dependencies.append( + "\n{0}: {1}".format(dependency, str(e)) + ) if missing_dependencies: msg = "Unable to import required dependencies:" - for dependency, e in missing_dependencies: - msg += "\n{0}: {1}".format(dependency, str(e)) + msg += "".join(missing_dependencies) raise ImportError(msg) del hard_dependencies, dependency, missing_dependencies