inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

lightgbm 3.3.2가 설치되지 않습니다.

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

맥북m2 사용중입니다. venv환경에서 pip install lightgbm==3.3.2를 했지만 아래와 같은 오류가 나옵니다. 3.3.2없이 가장 최신 버젼이 4.5.0은 아주 쉽게 잘 설치가 됩니다. 혹시 강의를 수강할 때 3.3.2가 꼭필요한가요? conda 환경으로 설치를 진행해도 3.3.2는 설치가 안되더라구요ㅠㅠ 구글링을 해서 하라는 것은 다 했는데 해결이 안나와서 문의 드립니다.. ========================================== pip install lightgbm==3.3.2 Collecting lightgbm==3.3.2 Using cached lightgbm-3.3.2.tar.gz (1.5 MB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting wheel (from lightgbm==3.3.2) Using cached wheel-0.44.0-py3-none-any.whl.metadata (2.3 kB) Requirement already satisfied: numpy in ./study/lib/python3.9/site-packages (from lightgbm==3.3.2) (1.24.3) Requirement already satisfied: scipy in ./study/lib/python3.9/site-packages (from lightgbm==3.3.2) (1.13.1) Requirement already satisfied: scikit-learn!=0.22.0 in ./study/lib/python3.9/site-packages (from lightgbm==3.3.2) (1.0.2) Requirement already satisfied: joblib>=0.11 in ./study/lib/python3.9/site-packages (from scikit-learn!=0.22.0->lightgbm==3.3.2) (1.4.2) Requirement already satisfied: threadpoolctl>=2.0.0 in ./study/lib/python3.9/site-packages (from scikit-learn!=0.22.0->lightgbm==3.3.2) (3.5.0) Using cached wheel-0.44.0-py3-none-any.whl (67 kB) Building wheels for collected packages: lightgbm Building wheel for lightgbm (pyproject.toml) ... error error: subprocess-exited-with-error × Building wheel for lightgbm (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [83 lines of output] INFO:root:running bdist_wheel INFO:root:running build INFO:root:running build_py INFO:root:creating build/lib/lightgbm INFO:root:copying lightgbm/callback.py -> build/lib/lightgbm INFO:root:copying lightgbm/compat.py -> build/lib/lightgbm INFO:root:copying lightgbm/plotting.py -> build/lib/lightgbm INFO:root:copying lightgbm/__init__.py -> build/lib/lightgbm INFO:root:copying lightgbm/engine.py -> build/lib/lightgbm INFO:root:copying lightgbm/dask.py -> build/lib/lightgbm INFO:root:copying lightgbm/basic.py -> build/lib/lightgbm INFO:root:copying lightgbm/libpath.py -> build/lib/lightgbm INFO:root:copying lightgbm/sklearn.py -> build/lib/lightgbm INFO:root:running egg_info INFO:root:writing lightgbm.egg-info/PKG-INFO INFO:root:writing dependency_links to lightgbm.egg-info/dependency_links.txt INFO:root:writing requirements to lightgbm.egg-info/requires.txt INFO:root:writing top-level names to lightgbm.egg-info/top_level.txt INFO:root:reading manifest file 'lightgbm.egg-info/SOURCES.txt' INFO:root:reading manifest template 'MANIFEST.in' WARNING:root:no previously-included directories found matching 'build' WARNING:root:warning: no files found matching '*.so' under directory 'lightgbm' WARNING:root:warning: no files found matching '*.so' under directory 'compile' WARNING:root:warning: no files found matching '*.dll' under directory 'compile/Release' WARNING:root:warning: no files found matching '*.dll' under directory 'compile/windows/x64/DLL' WARNING:root:warning: no previously-included files matching '*.py[co]' found anywhere in distribution WARNING:root:warning: no previously-included files found matching 'compile/external_libs/compute/.git' INFO:root:adding license file 'LICENSE' INFO:root:writing manifest file 'lightgbm.egg-info/SOURCES.txt' INFO:root:copying lightgbm/VERSION.txt -> build/lib/lightgbm INFO:wheel:installing to build/bdist.macosx-10.9-universal2/wheel INFO:root:running install INFO:LightGBM:Starting to compile the library. INFO:LightGBM:Starting to compile with CMake. Traceback (most recent call last): File "<string>", line 95, in silent_call File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 373, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['cmake', '/private/var/folders/q_/cgds3zcd57z43n2hc_mfsklr0000gn/T/pip-install-_35mq2ue/lightgbm_4b238c34e6dd4d93979880ebb06cf41d/compile']' returned non-zero exit status 1. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/Users/ike/py3-9/study/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module> main() File "/Users/ike/py3-9/study/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main json_out['return_val'] = hook(**hook_input['kwargs']) File "/Users/ike/py3-9/study/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel return build backend().build_wheel(wheel_directory, config_settings, File "/private/var/folders/q_/cgds3zcd57z43n2hc_mfsklr0000gn/T/pip-build-env-nmcdsyxm/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 421, in build_wheel return self._build_with_temp_dir( File "/private/var/folders/q_/cgds3zcd57z43n2hc_mfsklr0000gn/T/pip-build-env-nmcdsyxm/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 403, in build with_temp_dir self.run_setup() File "/private/var/folders/q_/cgds3zcd57z43n2hc_mfsklr0000gn/T/pip-build-env-nmcdsyxm/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 503, in run_setup super().run_setup(setup_script=setup_script) File "/private/var/folders/q_/cgds3zcd57z43n2hc_mfsklr0000gn/T/pip-build-env-nmcdsyxm/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 318, in run_setup exec(code, locals()) File "<string>", line 334, in <module> File "/private/var/folders/q_/cgds3zcd57z43n2hc_mfsklr0000gn/T/pip-build-env-nmcdsyxm/overlay/lib/python3.9/site-packages/setuptools/__init__.py", line 117, in setup return distutils.core.setup(**attrs) File "/private/var/folders/q_/cgds3zcd57z43n2hc_mfsklr0000gn/T/pip-build-env-nmcdsyxm/overlay/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 183, in setup return run_commands(dist) File "/private/var/folders/q_/cgds3zcd57z43n2hc_mfsklr0000gn/T/pip-build-env-nmcdsyxm/overlay/lib/python3.9/site-packages/setuptools/_distutils/core.py", line 199, in run_commands dist.run_commands() File "/private/var/folders/q_/cgds3zcd57z43n2hc_mfsklr0000gn/T/pip-build-env-nmcdsyxm/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 954, in run_commands self.run_command(cmd) File "/private/var/folders/q_/cgds3zcd57z43n2hc_mfsklr0000gn/T/pip-build-env-nmcdsyxm/overlay/lib/python3.9/site-packages/setuptools/dist.py", line 950, in run_command super().run_command(command) File "/private/var/folders/q_/cgds3zcd57z43n2hc_mfsklr0000gn/T/pip-build-env-nmcdsyxm/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 973, in run_command cmd_obj.run() File "/private/var/folders/q_/cgds3zcd57z43n2hc_mfsklr0000gn/T/pip-build-env-nmcdsyxm/overlay/lib/python3.9/site-packages/setuptools/_vendor/wheel/bdist_wheel.py", line 403, in run self.run_command("install") File "/private/var/folders/q_/cgds3zcd57z43n2hc_mfsklr0000gn/T/pip-build-env-nmcdsyxm/overlay/lib/python3.9/site-packages/setuptools/_distutils/cmd.py", line 316, in run_command self.distribution.run_command(command) File "/private/var/folders/q_/cgds3zcd57z43n2hc_mfsklr0000gn/T/pip-build-env-nmcdsyxm/overlay/lib/python3.9/site-packages/setuptools/dist.py", line 950, in run_command super().run_command(command) File "/private/var/folders/q_/cgds3zcd57z43n2hc_mfsklr0000gn/T/pip-build-env-nmcdsyxm/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py", line 973, in run_command cmd_obj.run() File "<string>", line 248, in run File "<string>", line 198, in compile_cpp File "<string>", line 99, in silent_call Exception: Please install CMake and all required dependencies first The full version of error log was saved into /Users/ike/LightGBM_compilation.log [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for lightgbm Failed to build lightgbm ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (lightgbm) ==========================================

  • python
  • 머신러닝
  • 통계
wkk90 댓글 2 좋아요 0 조회수 375

안녕하세요

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

안녕하세요 깃허브 부분까지도 다 듣고, 깃허브에 README기능을 알게되어 어떤 기능이 있는지 등을 간단히 적어두었는디 괜찮을까요? 또한 깃허브에 계속 올려놔도 되는건지 궁금합니다(저작권 때문에여!)

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
댓글 2 좋아요 1 조회수 89

6분 37초 영상 질문있습니다.

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

한번 풀어보고 강의 들을려했는데, 문제 보자말자 울렁증이 와서 포기했습니다.. 자꾸 이러면 안되는데 큰일입니다 ㅠㅠ 자바쪽이 유독 이러네요.. 영상 설명에는 count변수(기본생성자) 에 대한 설명을 듣지 못한것 같은데, _inst = new Connetion(); 를 통해 생성함으로써 기본생성자 private Connetion()를 불러왔다고 인지하고 있는데 맞는가요? 또한 현재 어떤부분이 부족한지를 인지를 못하겠네요 강의를 다시한번 정독해야할지 고민입니다.. 정답률이 50%가 채 안되네요..

  • python
  • java
  • c
  • 정보처리기사
주서 댓글 2 좋아요 0 조회수 170

노션이 사라졌습니다.

해결됨

코딩테스트 [ ALL IN ONE ]

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 혹시 노션 기간이 있는걸까요??? 갑자기 사라졌습니다. 다시 초대해주시면 감사드리겠습니다 ㅠㅠ

  • python
  • 코딩-테스트
  • 알고리즘
해빈 댓글 2 좋아요 1 조회수 399

deternmistic 질문

해결됨

Real MySQL 시즌 1 - Part 1

안녕하세요 deterministic 관련해서 궁금증이 있어 질문드립니다. 그럼 mysql stroed function을 생성할때 무조건 deterministic 으로 생성을 해야하는지요?? 예를들면, 함수 내에는 파라미터값을 받아서 select 결과값을 도출하는 가령, id값등등 있다고 가정하겠습니다. 그럼 select * from test where 함수('value') 등으로 넣어서 값을 도출받아 where 조건에 걸수있다고 가정해보면 non deterministic 일 경우 fullscan을 탈거같은데요. 결론적으로 , 모든 함수를 전부 deterministic 으로 명시를 해줄경우 단점이 무엇인가요?? 감사합니다.

  • mysql
  • dbms/rdbms
  • backend
  • query-tuning
  • mysql-query
gomadafter 댓글 2 좋아요 0 조회수 198

네이버 자동입력 방지 문자 우회안됨

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys import time import pyperclip driver = webdriver.Chrome() driver.get("https://nid.naver.com/nidlogin.login?mode=form&url=https://www.naver.com/") #네이버 로그인 페이지 링크 time.sleep(1) id = driver.find_element(By.CSS_SELECTOR, "#id") pyperclip.copy(user_id) id.send_keys(Keys.COMMAND, 'v') time.sleep(1)pw = driver.find_element(By.CSS_SELECTOR, "#pw") pyperclip.copy(user_pw) #pw.send_keys(pyperclip.paste()) pw.send_keys(Keys.COMMAND, 'v') time.sleep(1) driver.find_element(By.CSS_SELECTOR, "#log\\.login").click()\ 안녕하세요 위와 같이 네이버 자동로그인 시도해도 여전히 자동입력방지 문자 입력화면 우회가 현재는 안되는데요. 다시 해보니 대부분 우회되는데 가끔씩 안되는 경우가 있네요. id, password를 복붙하는 것이 현재로는 유일한 우회방법인 것이죠?

  • python
  • 웹-크롤링
채화영 Robby 댓글 2 좋아요 0 조회수 1891

주피터노트북 오류

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

잘 쓰던 아나콘다 주피터노트북이 갑자기 안 열립니다.. 클릭해서 열면 바로 꺼지는데, 프롬프트를 열어보면 지정된 경로가 없다고 합니다. 몇달 전까지만 해도 잘 되다가 오랜만에 키니까 안돼서 어떻게 해야할 지 모르겠습니다. 완전히 제거하고 하기에도 이미 해놓은 것들을 살리거나 변경하는 능력까진 없어서. 이 상태에서 문제만 해결되길 바라고 있습니다..

  • python
  • 정보처리기사
tmd_yeonnee 댓글 2 좋아요 0 조회수 296

이벤트 참가합니다!

미해결

5개 거래소별 코인차익알림봇, 구체적인 개발 가이드 with Python

cant_sleep@naver.com 부탁드립니다!

  • python
noong_noong 댓글 1 좋아요 0 조회수 95

Hset, Pset 질문드립니다.

해결됨

직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피

hwpctrl과 action table은 어떻게 사용할지 알겠는데, pyhwpx 내부의 self . hwp .HAction.Run ( "CopyPage" ) self . hwp .HAction.Run ( "PastePage" ) self . hwp .HAction.Run ( "DeletePage" ) 등등은 작동원리가 어떻게 되는지 궁금합니다. HAction에 대해 이해가 없어서 알려주시면 감사하겠습니다 :) ====================================

  • python
  • 한컴오피스
한글치트키 댓글 2 좋아요 1 조회수 504

LAG, LEAD 강의 550. Game Play Analysis IV 관련 질문

해결됨

SQL 코딩테스트를 위한 마지막 걸음

https://leetcode.com/problems/game-play-analysis-iv/ 안녕하세요. 강의를 수강하고 있는 학생입니다. 해당 문제를 1번 쿼리처럼 풀면 각각 1/3이 나타나는 것을 확인했습니다. 하지만 2번 쿼리처럼 비율을 구하기위해 각각을 나누기하면 완전히 다른 값이 나타나는데 왜 그런것인지 질문드립니다. -- 1번 쿼리 SELECT COUNT(DISTINCT CASE WHEN A.info= A.pre_date THEN A.player_id END) , COUNT(DISTINCT A.player_id) FROM ( SELECT * , LAG(event_date) OVER (PARTITION BY player_id ORDER BY event_date) AS info , DATE_SUB(event_date, INTERVAL 1 day) AS pre_date FROM Activity ) AS A -- 2번 쿼리 SELECT ROUND(COUNT(DISTINCT CASE WHEN A.info= A.pre_date THEN A.player_id END)/COUNT(DISTINCT A.player_id),2) AS fraction FROM ( SELECT * , LAG(event_date) OVER (PARTITION BY player_id ORDER BY event_date) AS info , DATE_SUB(event_date, INTERVAL 1 day) AS pre_date FROM Activity ) AS A

  • sql
  • mysql
  • 코딩-테스트
김주아 댓글 2 좋아요 1 조회수 197

5분55초 내용 질문있어요

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

23회 3회기출 풀다 구조체 내용이 전혀 기억이 나지않아 복습중입니다! 다시 보게되니 첫번째 회독땐 안보이던 것이 보이기 시작하는듯 합니다. 먼저 struct Car myCar를 선언함으로써 int형이나 float형 등 숫자형에 대해선 myCar.year등 선언함으로써 그냥 가져다 쓰는 것을 볼 수 있는데요 다만 char형에 대해선 안그런것을 볼 수 있습니다 배열 선언을 하였으나 for문을 사용하여 문자를 복사하여 myCar.model에 넣는다던지 혹은 strcpy인 카피를 하여 넣는다던지.. 숫자형에 비해 특수하다는 느낌을 좀 받는데요.. 질문1 : struct Car myCar 는 Car의 선언내용을 myCar에 똑같이 선언해라(복사) 라는 뜻이 아닌가요? 질문2 : char형 후 배열방식이 이렇다함은, 같은 문자방식인 string형도 똑같을까요? 자바의 생성자나 업캐스팅 등 상속내용을 배우다 보니 더더욱 헷갈리는거 같네요...

  • python
  • java
  • c
  • 정보처리기사
주서 댓글 2 좋아요 0 조회수 172

질문있습니다~~

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

강의를 보고 있는데 프린트에 역슬래쉬n 이 있을 때 계행한다는거는 이해했습니다. 그런데 출력값: 이라고 쓰시고 바로 연달아서 쓰시는 문제도 있고 아래행에 쓰시는 경우도 있던데 이거는 신경안써도 되나여?? 출력값: <- 이거는 정답에 작성 안하고 바로 답을 써도 되는건가여?

  • python
  • java
  • c
  • 정보처리기사
관히 댓글 2 좋아요 0 조회수 108

flake8 설치 이후 명령팔레트에서 linter가 안보입니다.

미해결

남박사의 파이썬으로 실전 웹사이트 만들기

안녕하세요. 가상 환경에 flake8 설치 이후 명령 팔레트를 통해 python:select linter를 검색하면 linter가 검색되지 않아서 flake8 라이브러리 선택을 못하고 있는데, 왜그럴까요?

  • python
  • linter
  • flake8
이준호 댓글 2 좋아요 0 조회수 289

XGBoost.fit() 파라미터 질문입니다.

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

안녕하세요. 강의 정말 잘 듣고 있습니다. 다름이 아니라 XGBoost 실습 시에 사이킷런 wrapper XGBClassifier.fit ()파라미터가 바뀐 것 같아서 건의 드립니다. 공식 python API를 들어가보면 xgboost.XGBClassifier parameter에 early_stopping_rounds와 eval_metrics가 포함된 것 같습니다. .fit()메소드가 아닌 xgb 객체에 들어가는 파라미터로 바뀐 것 같습니다. 아마 버전이 바뀌면서 파라미터 위치도 바뀐 것 같습니다. 이 부분은 소스코드가 수정되어야 할 것 같습니다.

  • python
  • 머신러닝
  • 통계
jcy4023 댓글 3 좋아요 0 조회수 350

강의자료는 어디서 다운받을 수 있나요?

미해결

실전 금융 머신러닝: 파이썬으로 구축하는 중급 투자 전략

강의자료는 어디서 다운받을 수 있나요?

  • python
  • 머신러닝
박주영 댓글 2 좋아요 0 조회수 627

조건문 반복문 예제 마지막 문제

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

각각 if의 매커니즘은 이해가 되는데요 i와 j가 한개씩 커지는게 break문 밑에 i++ j++때문인가요? if가 연달아 있으니 순서가 헷깔려요 첫번째 if의 i구문따로 보고 두번째 if의 j구문 따로보고 마지막 if의 프린트를 따로 보면 이해가 되는데 전체적으로볼때 i++과 j++이 따로 밑에 있는게 이해가안되네요ㅠ그럼 동시에 계속 같이 커지고 있고 i는 i대로보고 j는 j대로 보면 되는가요?

  • python
  • java
  • c
  • 정보처리기사
유림 댓글 2 좋아요 0 조회수 215

1강 CHAR타입에 대해 질문드립니다

미해결

Real MySQL 시즌 1 - Part 1

안녕하세요. 우선 이렇게 좋은 강의 해주셔서 감사합니다. 강의를 듣다가 궁금한 부분이 있어 질문드립니다. Q1) 10:00분 경에 "CHAR여도 utf8mb4같은 가변길이 캐릭터 셋을 사용하면 때로는 예약된 빈 공간이 없을 수 있다"라고 말씀해 주셨는데요. 제가 강의를 듣고 이해하기로는 '1~4byte값을 가질 수 있다는 가변길이 캐릭터 셋' 성질 때문이 아니라 '문자 하나당 크기가 1byte를 초과했기 때문에' 예약된 빈 공간이 없어지는 걸로 생각했습니다. 즉, 가변길이 캐릭터 셋인 utf8mb4가 아닌 하나당 크기가 3byte인 어떤 고정길이 캐릭터 셋을 이용하더라도 동일하게 예약된 빈 공간이 없을꺼 같은데 혹시 제가 이해한게 맞을까요? Q2) 마지막 내용 정리하시는 부분에서 "인덱스된 컬럼이라면 CHAR가 효율적일 가능성이 더 높다"고 말씀해 주셨는데 어떤 이유로 인덱스된 컬럼에 CHAR가 더 좋을 가능성이 높은건지 알려주실 수 있으실까요?

  • mysql
  • dbms/rdbms
  • backend
  • query-tuning
  • mysql-query
qwerty1434 댓글 1 좋아요 0 조회수 249

선생님 from iamport import Iamport 에서 에러가 생깁니다.

미해결

파이썬/장고로 결제 시작하기 (Feat. 아임포트) - 기본편

Cannot find reference 'Iamport' in '__init__.py' 라면서 참조를 못합니다ㅜ 파이참 쓰고 있고 init_py 파일에는 이 소스가 끝입니다 ㅜ 나머지 client.py , client.pyi에는 Iamport가 클래스로 정의되어 있는데 왜 이런지 모르겠습니다ㅜ

  • python
  • django
ieiedong 댓글 2 좋아요 0 조회수 180

merge 함수 자세한 동작 방법

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

merge함수 상세 동작을 풀어보고싶은데 너무어렵습니다. 자세하게 설명 한 번 해주셨으면 좋겠습니다ㅜ 1번째 merge함수인 merge(arr,0,0,1)을 수행하면 arr[0]에는 31이 들어가고 arr[1]에는 51이 들어가고 종료되는 것이 아닌가요? 31, 51 다음에 28, 9, 1, 10은 자동으로 뒤에 따라 붙어서 31,51,28,9,1,10으로 배열이 만들어지고 종료되는건가요? 이 것을 정확하게 모르니 두번째 merge함수인 merge(arr,0,1,2)도 어떻게 수행해야할지 모르겠습니다 ㅜㅜ

  • python
  • java
  • c
  • 정보처리기사
yys 125 댓글 3 좋아요 0 조회수 231

인기 태그

인프런 TOP Writers

주간 인기글