Mam pip zainstalowany matplotlib w moim virtualenv i staram się wykreślić prosty wykres. Używam Eclipse i PyDev. Po uruchomieniu skryptu z Eclipse nie wyświetla się żaden wykres. Próbowałem sugestie zaproponowane w innych kwestiach, takich jak dodanie plt.ion(), ale to również nie działa. Próbowałem również tego samego kodu w konsoli i znowu nic. Czy to jest problem z moją konfiguracją? Jeśli tak, to jak mogę to naprawić?Matplotlib nie wyświetla wykresu w virtualenv
Kod braku jest:
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()
Kod nie jest problemem. Działa bardzo dobrze z virtualenv. Problem polega na tym, że używam go w virtualenv. Problem jest w jakiś sposób związany z moją konfiguracją. I tylko po to, aby wyjaśnić, NIE otrzymuję żadnych komunikatów o błędach. Po prostu okno się nie wyświetli.
Dzięki
można rozpocząć wyświetlanie kodu, który nie powiedzie się – joaquin
dzięki za edycję. O ile mogę zrozumieć teraz, twoje pytanie jest w jakiś sposób mylące, ponieważ wydaje się wskazywać, że problemem jest (także) pydev. Jeśli możesz odrzucić zaćmienie-pydev jako problem (może uruchomiony na konsoli lub bezczynnie zamiast pydev), powinieneś zmodyfikować tytuł i znaczniki, aby zmienić pydev z virtualenv. Pomogłoby to właściwym ludziom spojrzeć na to pytanie. – joaquin
Jak to się nie udało? jakieś komunikaty o błędach? –