Ho recentemente iniziato a utilizzare sublimetext 2, tuttavia ho notato oggi che la funzione plt.show()
non sembra funzionare quando viene eseguita all'interno di sublimetext.Grafici Matlotlib non visualizzati in sublimetext
Se per esempio creo il seguente script:
import matplotlib.pyplot as plt
plt.plot([1,2,3,4])
plt.show()
L'esecuzione di questo con IDLE genera una trama, ma utilizzando sublimetext viene generato alcun output. Continua a 'pensare' finché non termino il processo python.exe dopo il quale viene visualizzato [Finito].
Ho frainteso come si intende utilizzare il sublimetext?
Grazie.
Come stai eseguendo lo script in Sublime Text? Quale piattaforma utilizzi? – noio
Non sono sicuro di cosa intendi, ho semplicemente colpito f5. – iRoygbiv
Sto usando Sublime Text 3 build 3156 su Windows (e versione 3143 su CentOS). Il codice funziona bene su entrambi i sistemi. Le finestre dell'immagine vengono visualizzate dopo aver premuto 'Ctrl + B' per eseguire lo script. – jdhao