为什么我不能在Canopy的IPython中使用NumPy函数?

时间:2014-11-03 21:37:10

标签: python-2.7 numpy enthought canopy

我正在努力在我的Python程序中使用Enthought的IPython中的基本NumPy函数,例如' pi'和' logspace'

它还说术语'情节'未定义 - 改变了吗?

非常感谢

1 个答案:

答案 0 :(得分:4)

你是否导入了numpy和matplotlib?如果我不得不猜测,你曾经用--pylab标志开始ipython。那面旗帜是思想和心灵的破坏者,最近被弃用了。

更仁慈的方法是维护名称空间的显式导入,即

import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline

但是,如果您希望继续发起混乱,可以在笔记本顶部执行from pylab import *