PyCharmでjupyter notebookが上手く動かない時の対応方法。

PyCharmでjupyter notebookが起動したものの上手く動かなかった時の対応方法。

pythonを快適に書きたくて、これまでintelliJ Ideaを使っていたけれどpycharmを導入してみた。

早速jupyter notebookで遊んでみようと思ったら、いきなり躓いてしまった。
jupyterは正常に立ち上がっているのに、何故かコードが処理されない。
この状態でlocalhost:8888/treeにブラウザからアクセスしたらjupyter notebookのページが表示されるし、なんじゃこれ?

というわけで解決方法をググると、公式のサポートに質問が投げられていた。

No output from a Jupyter Notebook in PyCharm 2017.2.2 – IDEs Support (IntelliJ Platform) | JetBrains

ここを読むと、pycharmのjupyter notebookのtokenの扱いがあまり良くないらしい。
僕もterminalから起動した時にChromeが表示されるように設定を帰るために、~/.jupyterを置いていたので、これをまるごと削除したら正常に動作した。

これからはPyCharm上でjupiter notebookを扱うことが増えるだろうから、デフォルトの設定のままでも特に問題ないだろう。
ということで、僕の場合はこれで解決した。