У меня есть pip, установленный matplotlib в моем virtualenv, и я пытаюсь построить простой граф. Я использую Eclipse и PyDev. Когда я запускаю скрипт из Eclipse, он не отображает никакого графика вообще. Я пробовал предложения, предложенные в других вопросах, таких как добавление plt.ion(), но это тоже не работает. Я также попробовал тот же код в консоли и снова ничего. Это проблема с моей конфигурацией? Если да, то как я могу это исправить?Matplotlib не отображает график в virtualenv
Неисправный код:
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()
код не является проблемой. Он работает просто отлично от virtualenv. Проблема в том, что я использую его в virtualenv. Проблема как-то связана с моей конфигурацией. И просто для того, чтобы прояснить ситуацию, я НЕ ПОЛУЧАЮ ЛЮБЫЕ сообщения об ошибках. Просто окно не появится.
Благодаря
Вы можете начать показ кода, который не работает – joaquin
Благодарим за редактирование. Насколько я понимаю сейчас, ваш вопрос каким-то образом вводит в заблуждение, поскольку, похоже, это проблема (также) pydev. Если вы можете отбросить eclipse-pydev в качестве проблемы (возможно, на консоли или в режиме ожидания вместо pydev), вы должны изменить свой заголовок и теги, чтобы изменить pydev на virtualenv. Это поможет правильным людям взглянуть на вопрос. – joaquin
Как это не удалось? любые сообщения об ошибках? –