婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > anaconda jupyter不能導(dǎo)入安裝的lightgbm解決方案

anaconda jupyter不能導(dǎo)入安裝的lightgbm解決方案

熱門標(biāo)簽:在哪里辦理400電話號(hào)碼 西藏智能外呼系統(tǒng)五星服務(wù) 千陽自動(dòng)外呼系統(tǒng) 江蘇客服外呼系統(tǒng)廠家 清遠(yuǎn)360地圖標(biāo)注方法 工廠智能電話機(jī)器人 原裝電話機(jī)器人 400電話申請(qǐng)服務(wù)商選什么 平頂山外呼系統(tǒng)免費(fèi)

問題:

安裝lightgbm成功后,無法在anaconda jupyter notebook中導(dǎo)入lightgbm包

原因:

lightgbm默認(rèn)安裝在本地python環(huán)境中,而anaconda的python環(huán)境與本地不是同一個(gè)環(huán)境,不能使用本地環(huán)境中的包

解決方法:

將本地環(huán)境中的lightgm包拷貝到anaconda的python環(huán)境中

操作方法:

在本地的python環(huán)境下,導(dǎo)入lightgbm包,使用lightgbm.__file__輸出包的路徑

在Anaconda的python環(huán)境下,導(dǎo)入任意一個(gè)包,然后輸出該路徑

將本地環(huán)境中的lightgm包拷貝到anaconda的python環(huán)境中

補(bǔ)充:mac 安裝 lightgbm 無法導(dǎo)入(以及解決cmake命令無法編譯)

最近在看數(shù)據(jù)分析,用到 python 的 lightgbm 包,直接用 pip install lightgbm 命令安裝后,在 import lightgbm 時(shí)總報(bào)錯(cuò),解決了一晚上加一上午,記錄下來幫助像我一樣的新手小伙伴少踩坑。

一般的包在用上述 pip 命令安裝后,就可正常使用,但是 LightGBM 編譯依賴 OpenMP,Apple Clang 不支持。給出如下圖的錯(cuò)誤:

官網(wǎng)也有給出在 mac 上安裝的方法,但我在執(zhí)行 cmake .. 命令時(shí),總是無法成功,跳過這個(gè)坑花了好久,下面給出成功安裝的方法。

系統(tǒng):macOS Sierra 10.12.6

LightGBM包:https://github.com/Microsoft/...

首先保證你的電腦裝了 Homebrew,下面用到 brew 命令。

打開終端后,依次執(zhí)行命令:

brew install cmake
brew install gcc@7 --without-multilib
git clone --recursive https://github.com/Microsoft/LightGBM ; cd LightGBM
mkdir build ; cd build
cmake -DCMAKE_CXX_COMPILER=g++-7 -DCMAKE_C_COMPILER=gcc-7 ..
make -j

如果安裝成功,最后輸出結(jié)果如下:

我的電腦上默認(rèn)安裝到 /usr/local/lib/python2.7/site-packages 文件夾下。

輸出上述編譯成功的信息后,即可執(zhí)行下一步,從 build 文件夾返回上一級(jí),執(zhí)行命令:

cd python-package
pip install lightgbm

如成功安裝顯示信息:

最后還需要進(jìn)行配置,找到你在上一步安裝的 LightGBM 文件夾,拷貝里面的 lib_lightgbm.so 文件到 LightGBM/python-package/lightgbm 目錄下。最后將 LightGBM/python-package/lightgbm 文件夾拷貝到你需要用到到 python 文件夾下。

注意是要將 python-package 里的 lightgbm 文件夾放到要用到 lightgbm 的環(huán)境下,而不是 LightGBM 整個(gè)文件,否則雖然可以 import 成功,但是不能正常用,會(huì)報(bào)錯(cuò) LightGBM 對(duì)要用的方法無效。

我用的是 python3.6 和 jupyter notebook,所以需要分別將 lightgbm 文件夾復(fù)制到 /usr/local/lib/python3.6/site-packages 和 anaconda3 對(duì)應(yīng)的文件夾下。

補(bǔ)充:

在執(zhí)行 pip install lightgbm 命令時(shí),我又遇到了如下所示的問題:

解決辦法,執(zhí)行命令:

pip install urllib3==1.21.1

然后即可成功 import :

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • Jupyter加載文件的實(shí)現(xiàn)方法
  • 切換路徑在Jupyter里調(diào)用本地文件的操作
  • 解決jupyter 在瀏覽器中 代碼不執(zhí)行的問題
  • 終端能到import模塊 解決jupyter notebook無法導(dǎo)入的問題
  • jupyter讀取錯(cuò)誤格式文件的解決方案
  • 解決jupyter加載文件失敗的問題

標(biāo)簽:日照 隨州 西安 天水 安慶 白城 錦州 股票

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《anaconda jupyter不能導(dǎo)入安裝的lightgbm解決方案》,本文關(guān)鍵詞  anaconda,jupyter,不能,導(dǎo)入,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《anaconda jupyter不能導(dǎo)入安裝的lightgbm解決方案》相關(guān)的同類信息!
  • 本頁收集關(guān)于anaconda jupyter不能導(dǎo)入安裝的lightgbm解決方案的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 伊川县| 昆明市| 乌恰县| 克东县| 建昌县| 南昌县| 乌拉特后旗| 伊川县| 休宁县| 疏附县| 福海县| 淮安市| 德兴市| 微博| 扬州市| 平凉市| 凭祥市| 龙口市| 巴塘县| 韶山市| 东乡族自治县| 兴安县| 巴马| 虞城县| 惠安县| 萝北县| 洱源县| 惠东县| 舟山市| 青河县| 高陵县| 沅陵县| 吉木萨尔县| 敦化市| 游戏| 辉南县| 连平县| 江西省| 大埔县| 巴东县| 九江县|