##// END OF EJS Templates
avoid AttributeErrors on zmq.ZMQError at shutdown of qtconsole...
avoid AttributeErrors on zmq.ZMQError at shutdown of qtconsole garbage collection could cleanup zmq.ZMQError before channel threads were done with it. Import into top-level namespace in kernelmanager to avoid the issue.

File last commit:

r2267:928c921b
r5649:ee40ebe0
Show More
ipy_profile_numpy.py
24 lines | 524 B | text/x-python | PythonLexer
""" IPython 'numpy' profile, to preload NumPy.
This profile loads the math/cmath modules as well as all of numpy.
It exposes numpy via the 'np' shorthand as well for convenience.
"""
from IPython.core import ipapi
import ipy_defaults
def main():
ip = ipapi.get()
try:
ip.ex("import math,cmath")
ip.ex("import numpy")
ip.ex("import numpy as np")
ip.ex("from numpy import *")
except ImportError:
print "Unable to start NumPy profile, is numpy installed?"
main()