नहीं है मैंने मैक (ओएसएक्स शेर) पर iPython + SciPy Superpack स्थापित किया है।ipython pylab आंकड़े इनलाइन
यदि मैं matplotlib.pyplot का उपयोग करके साजिश करता हूं, तो यह ग्राफ के साथ एक विंडो पॉप अप करेगा, और मैं इसे जारी रखने के लिए ipython कर्नेल के लिए बंद कर दूंगा।
from matplotlib import pyplot as plt
plt.plot([1, 2, 3], [3, 6, 9])
plt.show()
हालांकि, अगर मैं इनलाइन (--pylab inline
या --pylab=inline
से शुरू) और आयात pylab, बजाय नोटबुक के अंदर एक साजिश (जो मैं उम्मीद) की कोशिश, मैं एक बाहरी खिड़की है, जो कुछ भी renders कभी नहीं मिलता है।
फिर भी:
import pylab
pylab.plot([1, 2, 3], [3, 6, 9])
pylab.show()
जब से मैं ipython notebook --pylab=inline
साथ नोटबुक शुरू कर दिया है यह पहले से ही ऐसा किया जाना चाहिए, लेकिन अगर मैं एक सेल में %pylab inline
का उपयोग करें और इसे चलाने, मैं सहायता करने, और उपरोक्त एक ही कोड एक खाली खिड़की बनाता है, और कर्नेल लटकता है - मैं केवल खिड़की को मारने के लिए मजबूर कर सकता हूं। यह कैसे काम करना चाहिए?
यदि आप इस भ्रम से बचना चाहते हैं, तो आप अपनी कॉन्फ़िगरेशन में 'NotebookApp.port_retries = 0' सेट कर सकते हैं, इस मामले में बाद में नोटबुक कॉल एक नए बंदरगाह को सुनने के बजाय छोड़ देंगे । – minrk