すえー blog

output場所

AnacondaのJupyterでModuleNotFoundErrorが発生した場合の対策

環境

$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.13.4
BuildVersion:   17E202

背景

Anacondaではconda create -n 仮想環境名 python=XXX で仮想環境を作成できる。
その後、source activate 仮想環境名で仮想環境を有効化してjupyter notebookを起動して、適当にモジュールをインストールしてimportしたら起きた。。。。

原因

仮想環境内にはjupyterのライブラリが無く、起動したjupyterはrootのjupyterであることが原因で少しはまってしまった。。。

対策

  1. conda create -n 仮想環境名 python=XXX
  2. source activate 仮想環境名
  3. conda install jupyterorpip install jupyter
  4. 任意のモジュールをインストールする

参考

weblabo.oscasierra.net