私のOSはUbuntuで、公式インストール guide に従ってlightgbmをインストールしました。ただし、インポートすると、次のエラーが発生します。
ImportError:lightgbmという名前のモジュールがありません
どうすればこれを解決できますか?
これらのLinuxコマンドラインを実行した後、setup.pyを実行するために/ python-packageフォルダーに移動する必要もありますか?
それらのLinuxコマンドラインを実行することに加えて。また、/python-package
に移動して、「pythonsetup.pyinstall」を実行する必要があります。
私は同じ問題を抱えていて、ノートブックで直接インストールを実行することを解決しました
!pip install lightgbm
Windowsユーザーの場合、VC runtime <https://go.Microsoft.com/fwlink/?LinkId=746572>
Visual Studio(2015または2017)がインストールされていない場合に必要です。
インストールwheel <http://pythonwheels.com>
via pip install wheel
最初。その後、wheelファイルをダウンロードしてインストールします。
pip install lightgbm
上記の質問と回答をありがとう、同様の問題がありました。
問題:
lightgbm
のインストールに成功した後、エラーImportError: No module named 'lightgbm'
が発生していました(AIプラットフォームプロジェクトのGoogleCloudのノートブックインスタンス上のJupyterNotebookで)。
問題:
ノートブックがPython 2.7
(パス: 'Python 3
')で実行されている場合でも、lightgbm
のインストールが./.local/lib/python2.7/site-packages
にあることに気付きました。
解決策:
JupyterNotebookがPython 3ではなくPython 2で実行されるように設定された後、エラーはなくなりました。
以下はトリックを行う必要があります:
export PATH=/usr/local/bin/anaconda3/bin${PATH:+:${PATH}}
PYTHONPATH=$PYTHONPATH:/usr/local/bin/anaconda3/lib/python3.6/site-packages
別のPythonバージョンを使用している場合は、パスを変更する必要がある場合があることに注意してください。