python - Matplotlib पायथन के साथ स्थापना समस्या




1 Answers

मैक ओएस छवि में समस्या का कारण matplotlib के बैक एंड को प्रस्तुत करना (डिफ़ॉल्ट रूप से कोको के एपीआई का उपयोग करने के लिए क्या-बैकएंड है)। Qt4Agg और GTKAgg है और बैक-एंड डिफ़ॉल्ट नहीं है। मैकोज़क्स का बैक एंड सेट करें जो कि अन्य विंडोज़ या लिनक्स ओएस के साथ अलग है।

मैं इस मुद्दे को निम्नलिखित तरीकों से हल करता हूं:

  • मुझे लगता है कि आपने पाइप matplotlib स्थापित किया है, आपके पास रूट ~/.matplotlib नामक रूट है।
  • वहां फ़ाइल ~/.matplotlib/matplotlibrc बनाएं और निम्न कोड जोड़ें: backend: TkAgg

इस link आप विभिन्न आरेख आज़मा सकते हैं।

इस प्रश्न का उत्तर यहां दिया गया है:

Mattotlib पैकेज को plt के रूप में matplotlib.pyplot आयात करने में असमर्थ matplotlib पैकेज स्थापित करने के बाद मुझे समस्या है। किसी भी सुझाव की सराहना की जाएगी।

>>> import matplotlib.pyplot as plt
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "//anaconda/lib/python2.7/site-packages/matplotlib-1.3.1-py2.7-macosx-10.5-x86_64.egg/matplotlib/pyplot.py", line 98, in <module>
    _backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()
  File "//anaconda/lib/python2.7/site-packages/matplotlib-1.3.1-py2.7-macosx-10.5-x86_64.egg/matplotlib/backends/__init__.py", line 28, in pylab_setup
    globals(),locals(),[backend_name],0)
  File "//anaconda/lib/python2.7/site-packages/matplotlib-1.3.1-py2.7-macosx-10.5-x86_64.egg/matplotlib/backends/backend_macosx.py", line 21, in <module>
    from matplotlib.backends import _macosx
**RuntimeError**: Python is not installed as a framework. The Mac OS X backend will not be able to function correctly if Python is not installed as a framework. See the Python documentation for more information on installing Python as a framework on Mac OS X. Please either reinstall Python as a framework, or try one of the other backends.



Related

python macos matplotlib anaconda