Show More
@@ -2865,9 +2865,17 b' class InteractiveShell(SingletonConfigurable):' | |||
|
2865 | 2865 | % (gui, " ".join(sorted(backends.keys())))) |
|
2866 | 2866 | return |
|
2867 | 2867 | except ImportError: |
|
2868 |
error("pylab mode doesn't work as matplotlib could not be |
|
|
2868 | error("pylab mode doesn't work as matplotlib or its backend could not be imported." + \ | |
|
2869 | 2869 | "\nIs it installed on the system?") |
|
2870 | 2870 | return |
|
2871 | # warn about clobbered names | |
|
2872 | ignored = set(["__builtins__"]) | |
|
2873 | both = set(ns).intersection(self.user_ns).difference(ignored) | |
|
2874 | clobbered = [ name for name in both if self.user_ns[name] is not ns[name] ] | |
|
2875 | if clobbered: | |
|
2876 | warn("pylab import has clobbered these variables: %s" | |
|
2877 | "\n`%%pylab --no-import` prevents imports from pylab, numpy, etc." % clobbered | |
|
2878 | ) | |
|
2871 | 2879 | self.user_ns.update(ns) |
|
2872 | 2880 | self.user_ns_hidden.update(ns) |
|
2873 | 2881 | # Now we must activate the gui pylab wants to use, and fix %run to take |
General Comments 0
You need to be logged in to leave comments.
Login now