Knowledge Map

import _macosx 에서의 runtimeError 본문

PYTHON

import _macosx 에서의 runtimeError

2018. 6. 1. 15:29

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. If you are using (Ana)Conda please install python.app and replace the use of 'python' with 'pythonw'. See 'Working with Matplotlib on OSX' in the Matplotlib FAQ for more information.



Problem Cause In mac os image rendering back end of matplotlib (what-is-a-backend to render using the API of Cocoa by default). There is Qt4Agg and GTKAgg and as a back-end is not the default. Set the back end of macosx that is differ compare with other windows or linux os.

I resolve this issue following ways:

  • I assume you have installed the pip matplotlib, there is a directory in you root called ~/.matplotlib.
  • Create a file ~/.matplotlib/matplotlibrc there and add the following code: backend: TkAgg

From this link you can try different diagram.


출처 :  https://stackoverflow.com/questions/21784641/installation-issue-with-matplotlib-python

'PYTHON' 카테고리의 다른 글

python2 multiprocessing 과 tensorflow  (0) 2018.06.18
celery 관련  (0) 2018.06.11
create_db using sqlalchemy  (0) 2018.05.09
SQLAlchemy session transaction delete 문제  (0) 2018.04.12
RuntimeWarning tensolrflow does not match runtime version 3.6  (0) 2018.01.19
Comments