0
我有和this problem一樣的問題,即在Mac OS X 10.8.5上使用matplotlib和networkx時,不會顯示標籤。如何「切換到其中一個後端」?
該線程中的解決方案是「切換到其中一個基於Agg的後端應該'通過避免它來解決'問題'by @tcaswell here。有人能告訴我這意味着什麼/如何去做?
我很抱歉開始一個新的線程,但我沒有足夠的聲望評論或提出任何問題上一篇文章!如果有人能合併這篇文章和以前的文章,那將是最好的。
感謝 鮑比
謝謝。我現在可以'沒有任何錯誤地將matplotlib.pyplot導入爲plt'!但它不顯示的曲線:(例如: '進口matplotlib matplotlib.use( '此Agg') 進口matplotlib.pyplot作爲PLT X =範圍(10) Y = [A ** 2爲a in x] plt.plot(x,y) plt.show()' 完成時沒有錯誤,也沒有任何繪圖任何想法? – travelingbones 2014-10-28 14:49:45
對不起,我不知道如何在評論時做出代碼塊。 – travelingbones 2014-10-28 14:51:27
我應該提及爲'plt.savefig(...)'切換'plt.show()'!所以如果我保留Agg後端,我不能顯示圖(它們應該是交互式的),並且如果我不使用'Agg',我從[this]得到錯誤(http://stackoverflow.com/questions/25865975/pylab-networkx-no-node-labels-displayed-after-update/25870916) – travelingbones 2014-10-28 15:01:31