【发布时间】:2018-10-08 18:55:10
【问题描述】:
我正在 Jupyter 上运行 Python 2,并且正在尝试编辑我的笔记本。
我有以下代码:
points=150
x=linspace(0,9*pi,points)
y=e**(-x/10)*cos(x)
plot(x,y,linestyle='None',marker=7,alpha=0.5)
show()
但是出现错误:
NameError Traceback (most recent call last)
<ipython-input-6-6ad78f0584e6> in <module>()
1 points=150
-> 2 x=linspace(0,9*pi,points)
3 y=e**(-x/10)*cos(x)
4
5 plot(x,y,linestyle='None',marker=7,alpha=0.5)
NameError: name 'linspace' is not defined
我早些时候在一个机构网络上运行了笔记本,完全没有错误。
我有点困惑 - 有什么问题?
【问题讨论】:
-
你跑过这段代码上面的所有单元格了吗?每次重新打开笔记本以使用 linspace 时,都需要运行导入 numpy 的行。
-
你是从numpy导入的吗?
标签: python numpy jupyter-notebook