###前提
PyCharm上で.ipynbファイルを実行しています。
環境はWindows10 Home 64bit機です。
###発生している問題
PyCharm上でmatplotlibのshowモジュールを用いても、画像がinline表示されません。
Jupyter notebookをブラウザで開いたときには、画像が正しく表示されます。
しかし、PyCharm上では表示されません。
###該当のソースコード
python
1%matplotlib inline 2import matplotlib.pyplot as plt 3import matplotlib.image as mpimg 4 5img = mpimg.imread('Lenna.png') 6plt.imshow(img) 7plt.show()
###試したこと
condaがコケていることを疑い、pipでjupyterをインストールしてみましたが、結果は変わりませんでした。
試しに%matplotlib qt5を指定したところ、こちらは正しくウィンドウが表示されました。
また、適当なグラフを作成してplt.plot(x, y)を実行したときは、インライン表示にも成功しました。
###補足情報
どの情報が必要か判断がつかないため、過不足あるかもしれません。
JetBrains PyCharm Community Edition 171.4424.42
# packages in environment at C:\Users[MyName]\AppData\Local\conda\conda\envs\test:
#
bleach 2.0.0 <pip>
colorama 0.3.9 <pip>
cycler 0.10.0 <pip>
decorator 4.0.11 <pip>
entrypoints 0.2.3 <pip>
html5lib 0.999999999 <pip>
ipykernel 4.6.1 <pip>
ipython 6.1.0 <pip>
ipython-genutils 0.2.0 <pip>
ipywidgets 6.0.0 <pip>
jedi 0.10.2 <pip>
Jinja2 2.9.6 <pip>
jsonschema 2.6.0 <pip>
jupyter 1.0.0 <pip>
jupyter-client 5.0.1 <pip>
jupyter-console 5.1.0 <pip>
jupyter-core 4.3.0 <pip>
MarkupSafe 1.0 <pip>
matplotlib 2.0.2 <pip>
mistune 0.7.4 <pip>
nbconvert 5.2.1 <pip>
nbformat 4.3.0 <pip>
notebook 5.0.0 <pip>
numpy 1.13.0 <pip>
olefile 0.44 <pip>
pandocfilters 1.4.1 <pip>
pickleshare 0.7.4 <pip>
pip 9.0.1 py35_1
prompt-toolkit 1.0.14 <pip>
Pygments 2.2.0 <pip>
pyparsing 2.2.0 <pip>
python 3.5.3 3
python-dateutil 2.6.0 <pip>
pytz 2017.2 <pip>
pyzmq 16.0.2 <pip>
qtconsole 4.3.0 <pip>
setuptools 27.2.0 py35_1
simplegeneric 0.8.1 <pip>
sip 4.19.2 <pip>
six 1.10.0 <pip>
testpath 0.3.1 <pip>
tornado 4.5.1 <pip>
traitlets 4.3.2 <pip>
vs2015_runtime 14.0.25123 0
wcwidth 0.1.7 <pip>
webencodings 0.5.1 <pip>
wheel 0.29.0 py35_0
widgetsnbextension 2.0.0 <pip>
win-unicode-console 0.5 <pip>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/13 07:58
2017/06/13 08:30 編集
2017/06/13 08:32
2017/06/13 08:34
2017/06/13 08:43
2017/06/24 16:52 編集