Tensorflow Keras Errors〜python is not installed as a framework.〜

TensorflowのKerasの学習を進める途中でつまづいた部分です。

<エラーメッセージ>

ImportError: 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.

<対処法>

参考にしたサイトはこちら

以下のコマンドで修正対象ファイルを調べる

$python
>>> import matplotlib
>>> matplotlib.matplotlib_fname()

出力されたファイル(matplotlibrc)を修正する

修正_前:backend : macosx 
修正_後:backend : Tkagg

確認する

pythonのコンソールを開いて、matplotlib.pyplotをインポートする

>>> import matplotlib.pyplot

これでエラーが出なければOK!


投稿者:

takunoji

音響、イベント会場設営業界からIT業界へ転身。現在はJava屋としてサラリーマンをやっている。自称ガテン系プログラマー(笑) Javaプログラミングを布教したい、ラスパイとJavaの相性が良いことに気が付く。 Spring framework, Struts, Seaser, Hibernate, Playframework, JavaEE6, JavaEE7などの現場経験あり。 SQL, VBA, PL/SQL, コマンドプロント, Shellなどもやります。

コメントを残す