如何从终端输出python图?

时间:2015-10-17 06:51:16

标签: python numpy matplotlib

我是Python的新手。刚刚在Ubuntu 15.04上安装了它。现在我试图从终端输出抛物线。据我所知,我不能在终端上输出任何图纸,所以我怎么能看到图表?

我做了: sudo apt-get install python-numpy python-scipy python-matplotlib

我的代码是

import matplotlib.pyplot as plt
import numpy as np

# create 1000 equally spaced points between -10 and 10
x = np.linspace(-10, 10, 1000)

# calculate the y value for each element of the x vector
y = x**2 + 2*x + 2  

fig, ax = plt.subplots()
ax.plot(x, y)

当我执行python parabola.py但没有输出时,它不显示错误:(

1 个答案:

答案 0 :(得分:4)

您需要在代码末尾添加plt.show(),以显示抛物线。

http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.show