আমি পাইথন ২.7.২ এবং আইপিথন ১.১.০ সহ ম্যাকওএস এক্স-তে আইপিথন নোটবুকটি ব্যবহার করার চেষ্টা করছি।
আমি ইনলাইন দেখানোর জন্য ম্যাটপ্ল্লিটিব গ্রাফিক্স পেতে পারি না।
import matplotlib
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
আমি চেষ্টা করেছি %pylab inline
এবং আইপথন কমান্ড লাইন আর্গুমেন্ট --pylab=inline
কিন্তু এটি কোনও পার্থক্য করে না।
x = np.linspace(0, 3*np.pi, 500)
plt.plot(x, np.sin(x**2))
plt.title('A simple chirp')
plt.show()
ইনলাইন গ্রাফিক্সের পরিবর্তে, আমি এটি পেয়েছি:
<matplotlib.figure.Figure at 0x110b9c450>
এবং matplotlib.get_backend()
দেখায় যে আমার 'module://IPython.kernel.zmq.pylab.backend_inline'
ব্যাকএন্ড রয়েছে।
%matplotlib inline
, কার্নেল স্থায়ীভাবে ব্যস্ত থাকে এবং আমি কোনও আউটপুট পাই না। এটি মেরে ফেলতে হবে। এটি MacOSX
ব্যাকএন্ড ব্যবহার করার চেষ্টা করছে তবে আমার ধারণা এটি কোনও কারণে এটি খুলতে পারে না। আইপথন নোটবুক ব্যবহার না করার সময়, ম্যাটপ্লটলিবের জন্য ম্যাকোএসএক্স ব্যাকএন্ড ঠিকঠাক কাজ করে।
<matplotlib.figure.Figure at 0x110b9c450>
কিন্তু<matplotlib.text.Text at 0x94f9320>
(আপনার শেষ লাইনটি একটি শিরোনাম মুদ্রণ করা হয়, কারণ)। যাইহোক, আপনার কোড (% matplotlib ইনলাইন এবং plt.show () সহ) উইন্ডোতে প্রত্যাশা অনুযায়ী কাজ করে