pip install したはずのライブラリが jupyter notebook で使えない

投稿者: | 2022年12月29日

筆者の環境

  • OS: Windows 11 Home 64bit
  • Python: 公式インストーラを使って3.10.2 および 3.11.1 の2つをインストールしてある。普段使いしているのは 3.11.1
  • jupyter notebook: Anacondaを使わずに、pip install で jupyter notebook をインストールした。

原因と解決策

原因

普段使いの Python が Python 3.11.1 なので、pip install したライブラリは 3.11.1 で使えるようになっていた一方、jupyter notebook が 3.10.2 にインストールされていた。

コマンドプロンプトで以下を打ち込むと↓

python -V
> Python 3.11.1

Jupyter notebook でセルに以下2行を打ち込むと↓

import sys
print(sys.version)
> 3.10.2 (tags/v3.10.2:a58ebcc, Jan 17 2022, 14:12:15) [MSC v.1929 64 bit (AMD64)]

この2つのバージョンがずれているので、jupyter notebook 側から 3.11.1 にインストールしたライブラリが見えていなかった。

解決策

jupyter notebook を 3.11.1 環境にインストールする。

python -m pip install jupyter notebook

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です