Итак, я пытаюсь запустить простой пример 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 * требует установки 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; делать; сделать установку
. Тем не мение. Я не совсем уверен, как это сделать в virtualenv. Где мне распаковать исходные коды pygtk, чтобы установить его в virtualenv.