LoginSignup
1
0

More than 3 years have passed since last update.

Anaconda環境で、Jupyter NotebookのModuleNotFoundErrorに出鼻を挫かれた

Posted at

何が起こっていたのか

Environmentsから使いたい仮想環境(Python)を選び
Anaconda NavigatorのhomeからJupyterをLaunch。
Jupyterのnew→Python3でファイルを作って
import tensorflow as tfを実行すると
ModuleNotFoundErrorが発生。

最終解決

仮想環境にjupyterをインストールしていなかったので
仮想環境のターミナルを立ち上げ
conda install jupyterを実行、仮想環境にjupyterをインストール。

エラー時は、rootのjupyterを立ち上げていたので、tensorflowを読み込めなかった。
ウルトラハイパー超しょうもなさすぎボンボンボン凡ミス。

エラーに行くまで

そうだ、機械学習をしよう。
唐突に湧き上がる欲求を満たすべく
anacondaでtensorflow用の仮想環境を立ち上げた。

仮想環境のターミナルを開いた後
conda create -n tensorflow_gpuenv tensorflow-gpu
conda activate tensorflow_gpuenv
を実行。

仮想環境のターミナルから、
import tensorflow as tf
が動くことを確認。

仮想環境でJupyterのインストールをしないまま
Anaconda NavigatorのhomeからJupyterをLaunch。

「ターミナルでは動くのに、なぜjupyterでは動かないのか?」
謎の凡ミスから始まる謎修正・謎エラーへ・・・(2時間も気付くのにかかりました)
機械に学習させる前に僕が学習するべきですね。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0