Этот простой код генерирует синтаксическую ошибку в строке 6 элемента "` ('"
при запуске из командной строки # ./main.py
import matplotlib.pyplot as plt
import numpy as np
# create a top-level Figure object
# with some optional customizations
fig = plt.figure('Population density',figsize=(5./2.254,5./2.254),facecolor='red',edgecolor='green')
# creating an Axes object containing axex and the rest
# we plot on the ax object of class Axes
ax = fig.add_subplot(111)
# we plot data with ax.plot
x = np.linspace(-2,2,1000)
line_cosh, = ax.plot(x, np.cosh(x))
line_quad, = ax.plot(x, 1+x**2/2)
plt.show()
за исключением случаев запуска в ipython с использованием% run, график отображается
ipython через% run
Вопрос: где синтаксическая ошибка?