पर अपग्रेड करने के बाद काम नहीं कर रहा है मैंने हाल ही में ipython को 2.0.0 में अपग्रेड किया है और काम करने के लिए इनलाइन प्लॉट नहीं मिल सकता है।ipython नोटबुक इनलाइन matplotlib 2.0
Populating the interactive namespace from numpy and matplotlib
[<matplotlib.lines.Line2D at 0x10ffcf080>]
/usr/local/lib/python3.4/site-packages/IPython/core/formatters.py:239: FormatterWarning: Exception in image/png formatter: _image_module::readpng: png_create_read_struct failed
FormatterWarning,
<matplotlib.figure.Figure at 0x10e77ca58>
और कंसोल में, मैं है निम्न त्रुटि:
ERROR:tornado.application:Uncaught exception in /api/kernels/0a214dee-3143-4d34-89cb-9d65ce154fe6/shell
Traceback (most recent call last):
File "/usr/local/lib/python3.4/site-packages/tornado/websocket.py", line 322, in wrapper
return callback(*args, **kwargs)
File "/usr/local/lib/python3.4/site-packages/IPython/html/services/kernels/handlers.py", line 122, in on_message
self.session.send(self.zmq_stream, msg)
File "/usr/local/lib/python3.4/site-packages/IPython/kernel/zmq/session.py", line 646, in send
stream.send_multipart(to_send, copy=copy)
AttributeError: 'NoneType' object has no attribute 'send_multipart'
किसी भी विचार क्या यहाँ पर जा रहा है अगर मैं
%pylab inline
plot([1,2],[1,2])
कोशिश मैं निम्नलिखित आउटपुट प्राप्त?
संपादित करें: मैं अजगर 3.4.0 पर हूँ, 2.0.0 IPython, और matplotlib 1.3.1
ऐसा लगता है कि आपके आईपीथॉन इंस्टॉलेशन को बोर्क किया गया है, मुझे संदेह है क्योंकि कुछ पुरानी फाइलें लटक रही हैं। मैं सबकुछ हटाने और पुनः स्थापित करने का सुझाव दूंगा। मैं सिस्टम स्तर पर स्थापित करने के बजाय वर्चुअल वातावरण का उपयोग करने का भी सुझाव दूंगा। – tacaswell
क्या आपने कभी यह पता लगाया था कि इसका क्या कारण था? –
पहली संभावनाओं के रूप में, यदि कोई है तो मैं//ipipthon निर्देशिका को हटा दूंगा (या अन्य नाम पर ले जाऊंगा)। शायद पिछले संस्करण की सेटिंग्स समस्या का कारण बनती है। –