Итак, я пытаюсь запустить простой пример matplotlib в моем virtualenv (в консоли). Здесь код:
import matplotlib
matplotlib.use('GTKAgg')
import matplotlib.pyplot as plt
radius = [1.0, 2.0, 3.0, 4.0, 5.0, 6.0]
area = [3.14159, 12.56636, 28.27431, 50.26544, 78.53975, 113.09724]
plt.plot(radius, area)
plt.show()
Однако, когда я запускаю это, я получаю:
ImportError: Gtk * backend требует установки pygtk.
И теперь начинается веселье. Я попытался установить pygtk, но он бросает:
********************************************************************
* Building PyGTK using distutils is only supported on windows. *
* To build PyGTK in a supported way, read the INSTALL file. *
********************************************************************
Complete output from command python setup.py egg_info:
********************************************************************
Я проверил файл INSTALL
и попробовал ./configfure; make; make install
. Однако. Я не совсем уверен, как это сделать в virtualenv. Где я могу распаковать источники для pygtk для установки в virtualenv.