質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
import

自身のプラットフォーム・プログラム・データセットに対して、外部ソースを取り込むプロセスをimportと呼びます。

Q&A

解決済

1回答

106閲覧

jupiter labで lightgbmがimportできません

simesaba_66

総合スコア2

import

自身のプラットフォーム・プログラム・データセットに対して、外部ソースを取り込むプロセスをimportと呼びます。

0グッド

0クリップ

投稿2024/04/06 11:24

実現したいこと

Jupiter labで lightgbmをimortしたい

発生している問題・分からないこと

ターミナルでpip install lightgbmをおこなうと以下の様になりました。

(base) ryuhou@shokentaimotonoMacBook-Air walmart_data % pip install lightgbm
Collecting lightgbm
Using cached lightgbm-4.3.0.tar.gz (1.7 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Installing backend dependencies ... done
Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: numpy in /Users/ryuhou/.pyenv/versions/3.10.4/lib/python3.10/site-packages (from lightgbm) (1.26.1)
Requirement already satisfied: scipy in /Users/ryuhou/.pyenv/versions/3.10.4/lib/python3.10/site-packages (from lightgbm) (1.12.0)
Building wheels for collected packages: lightgbm
Building wheel for lightgbm (pyproject.toml) ... done
Created wheel for lightgbm: filename=lightgbm-4.3.0-py3-none-macosx_13_0_arm64.whl size=1350065 sha256=e7733a7accfbff485941dc346e9e229175ea25ec013f5fcbcb05cf586c3c7dd6
Stored in directory: /Users/ryuhou/Library/Caches/pip/wheels/6b/92/ab/b7b5df76502b64443c1a830e5f7ec3cb66741313ddebb682aa
Successfully built lightgbm
Installing collected packages: lightgbm
Successfully installed lightgbm-4.3.0

そして、pythonと対話すると以下の様になります

import lightgbm

また、vscordで
import lightgbm を書いた.pyテキストを実行しても正常に動くのですが、
Jupiter labで以下を行うと、

import lightgbm 
以下の様なエラーが出ます

エラーメッセージ

error

1ModuleNotFoundError: No module named "lightgbm"

該当のソースコード

python

1特になし

試したこと・調べたこと

  • teratailやGoogle等で検索した
  • ソースコードを自分なりに変更した
  • 知人に聞いた
  • その他
上記の詳細・結果

調べた結果、ターミナルで動く様にはなったのですが、jyupiter labでだけは動きません。上に記載した様なエラーが出ます。
jyupiterだけ動かない、という様な質問は前例がなく、わかりません。

補足

初学者です。質問の仕方を調べて質問をしてみたのですが。
わかりにくかったら申し訳ありません。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

jyupiterだけ動かない、という様な質問は前例がなく、わかりません。

このサイトだけでも同件の質問が沢山ありますよ。月イチに近いレベル。

Pythonを複数入れていて、端末から起動されるPython環境にlightgbmをインストールしたので、そのPythonではimportできるが、他のPython(JupyterのPython)ではインストールしてないのでModuleNotFoundErrorと見つからないというエラー。

複数のPythonを管理しきれない場合は、1つだけにするのがいいです。具体的にはJupyter をアンインストールする。Jupyterを止められないなら、複数のPythonを使い分けているんだという自覚をしっかり持つことです。
・自分が幾つPythonをインストールしていて、どのように使うとどっちが起動するのかを把握する
・どのPythonにどのパッケージをインストールしたのか把握しておく(都度調べてもいいですが、その場合は本当に都度確認する)

投稿2024/04/06 12:05

otn

総合スコア84641

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

simesaba_66

2024/04/06 14:13

そうだったんですね。 みた上でそうだと認識できなかったかもしれません。 ご丁寧にありがとうございます。やってみます。
simesaba_66

2024/04/06 14:28

回答ありがとうございます。 試したところ問題が解決しました! ベストアンサーに選ばせていただきました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問