LoginSignup
5
5

More than 3 years have passed since last update.

Jupyter NotebookでModuleNotFoundError: No module named XXXを解消する方法

Posted at

この記事について

pip3Seleniumを落としたのにJupyter Notebookを開くと以下のようなエラーがあってハマったので、対処法を記事にしました。

image.png

参考

pythonのパッケージの保存場所で、なんとなくパッケージの場所のPATHが通っていないんだと悟りました。
MacでPATHを通すでパスを通してみましたが、動きませんでした。

よって今回は自力で解決したので、以下にそのやり方を説明します。

原因調査

まず、コンソールで、pip3 show [Package Name]のコマンドを叩き、Seleniumがどこに落ちているのかを確認しました。
image.png

Location:の箇所がSeleniumが落ちている場所です。自分の場合は/usr/local/lib/python3.7/site-packagesにあるようです。

次に、Jupyter Notebookを開き、通っているPATHを以下のコマンドで確認しました。(自分のユーザー名には一応モザイクかけてます。)
image.png

これをみて、/usr/local/lib/python3.7/site-packagesがない事がわかります。

解決策

MacでPATHを通すを参考に、PATHを指定してみましたが、うまくいかなかったので、以下のコマンドをJupyter Notebook内で実行しました。

image.png

これで、import seleniumがエラーなく実行されました。

最後に

以上、Jupyter NotebookでModuleNotFoundError: No module named XXXを解消する方法でした。

5
5
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
5
5