Jupyter Notebookでpython3 Kernelを追加するのにはまったメモ
##anacondaでpython2.Xをセットアップした環境で、python3も利用したい場合
※自分の環境はWindows10です。
Anaconda promptで以下を実行
conda create -n python3 python=3.6
activate python3
conda install notebook ipykernel
ipython kernel install --user
ipython kernel install
コマンドで、カーネル追加となる
これで、Jupyter Notebookでpython3のカーネルが選択できるようになった。
##次は、kernelを切り替えて処理を実行すると、2系では使えていたモジュールが使えないというエラー
ModuleNotFoundError: No module named pandas
python3環境用に別途installする必要があるらしい
anaconda promptからcondaでinstall
activate python3
conda install pandas
これで利用できるようになった。
作成した環境一覧確認コマンドはこちら
conda info -e
##今度は、matplotlibで name '_converter' is not defined というエラー
基本的にはmatplotlibのインストールが正しく完了していない場合に起こる模様。
conda install matplotlib
anaconda promptでインストールは正常に完了したはずなのに上記エラーとなった。
Jupyter Notebookを再起動すればOKとのことで試したら成功した。