inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

Kaggle 노트북(predict.ipynb) 관련

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

선생님 안녕하세요! Kaggle 노트북(predict.ipynb) 관련해서 문의 드립니다. 강의에서와 같이 Supabase URL/Key를 Kaggle의 Secrets 기능에 등록했는데요, 막상 노트북이 실행될 때마다 Kaggle 웹사이트에서 소스를 열어보면 Secrets가 아니라 실제 키 값이 노트북 코드에 그대로 박혀서 올라가는 현상을 발견했습니다. 클로드 한테 확인했더니 아래와 같이 설명해주었는데요. - app/services/ml_trigger_ service.py 의 push_kernel()이 Kaggle에 push할 때마다, predict.py 원본 코드를 읽어서 .env의 실제 SUPABASE_URL / SUPABASE_KEY(또는 SUPABASE_SERVICE_ROLE_KEY) 값을 노트북 첫 셀에 os.environ[...] = '실제값' 형태로 직접 주입한 뒤, 그렇게 만들어진 predict.ipynb를 push합니다. - 코드 주석에 따르면, 이렇게 우회한 이유는 "Kaggle Secrets(UserSecretsClient)가 API(kaggle kernels push)로 만든 커널에서는 'Connection error'로 실패한다" 는 걸 실측 확인했기 때문이라고 되어 있습니다. 즉 Kaggle 웹 UI에서 직접 만든 커널이 아니라 API로 push한 커널에서는 Secrets 기능 자체가 안 먹혀서, 그 대안으로 값을 직접 박아 넣는 방식을 쓰고 있는 구조였습니다. - 실제로 predict.py 에도 1순위로 os.environ에서 값을 읽고(=주입된 값), 값이 없을 때만 2순위로 Kaggle Secrets(user_secrets.get_secret(...))를 시도하도록 되어 있어서, 제가 등록한 Secrets는 지금 구조에서는 거의 항상 안 쓰이고 있는 상태였습니다. - 제가 Kaggle Secrets 등록 자체는 Kaggle 노트북 편집 화면의 Add-ons → Secrets 메뉴로 등록했고, 이름도 SUPABASE_URL / SUPABASE_KEY(및 SUPABASE_SERVICE_ROLE_KEY)로 코드와 동일하게 맞췄습니다. 제가 여쭤보고 싶은 건: 1. 혹시 제가 Secrets 등록 과정이나 코드 설정(.env, kernel-metadata.json 등)에서 뭔가 빠뜨리거나 잘못한 부분이 있어서 이런 현상이 생긴 걸까요? ㅠㅠ 2. 이게 강의에서 의도하신 정상적인 설계(=Kaggle Secrets는 폴백용이고, 실제로는 매번 키를 직접 주입하는 방식)가 맞는지 확인 부탁드립니다. 감사합니다. 참고 1 : 캐글 실행시 마다 재생성된 predict.ipynb 파일 참고 2 : 캐글 노트북 참고 3 : 캐글 시크릿키 등록

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
yundyo 댓글 2 좋아요 1 조회수 112

git bash .env

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

slack 테스트를 해볼려고 하는데 헬로를 어떻게하면 나오게 하나요? 글을 복사해서 제꺼 url로 바꿔바도 안되요 .env에 slack_webhook_url 을 적는게 없어요 git bash 에도 붙여넣기가 안되요

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
무무 댓글 1 좋아요 1 조회수 114

알파벤티지 sleep(5) 관련 문의

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

선생님 안녕하세요! 알파벤티지 api 호출 관련 문의드립니다. 강의 내용만 듣고 문의드립니다.(알파벤티지 호출 실행 안해본 상황) 알파벤티지 무료플랜이 분당 5회 제한으로 알고있는데, sleep을 5초로 하는 경우 분당 최대 10~12회 호출이 될것으로 예상이되는데요, sleep을 최소 12 이상으로 설정하는게 맞지 않나 싶어서 문의드립니다.

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
yundyo 댓글 2 좋아요 1 조회수 101

실전 계좌에서 운영하고 계신 분 계신가요?

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

지난 한달 동안 모의 계좌에서 테스트를 했습니다. 기대한만큼의 성과를 확인하긴 했는데, 막상 실계좌로 테스트를 하려니 두려움과 망설임이 있네요. 등락이 있긴 합니다만, 최근 한달 간 비교적 상승 구간에 있었기도 했고요. 아무래도 상승장 보다는 하락장에서 얼마만큼 대처해줄 수 있을지가 궁금한데, 미국 주식이다보니 테스트에 들어가는 비용이 커 조심스럽습니다. 먼저 운영해 보신 선배님들의 경험담 있으시면 부탁드려 봅니다.

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
Taihak Kim 댓글 2 좋아요 1 조회수 102

클로드

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

제 컴퓨터가 윈도우 10이라서 클로드가 작동을 안하고 커서만 작동이 가능한데 이럴때는 어떻게 해야되나요

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
무무 댓글 2 좋아요 1 조회수 87

pip install -r requirements.txt

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

pip install -r requirements.txt 라고 터미널에 적었는데 이렇게 떠요 pip : 'pip' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로 그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1 + pip install -r requirements.txt + ~~~ + CategoryInfo : ObjectNotFound: (pip:String) [], Command NotFoundException + FullyQualifiedErrorId : CommandNotFoundException

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
무무 댓글 2 좋아요 0 조회수 105

명령 프롬프트

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

C:\Users\USER>git clone https://gitlab.com/banbu3/banbu-stocktrading-final.git 'git'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. C:\Users\USER> 처음부터 소스코드 복사해서 다운받으려고 하는데 저렇게 뜨는데 어떻게 해야 되나요

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
무무 댓글 2 좋아요 0 조회수 106

slack 알림 연동 강의 관련

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

질문 내용은 첨부 캡쳐와 같습니다.

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
박영준 댓글 2 좋아요 1 조회수 101

supabase_key 관련

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

강사님 답변처럼 SUPABASE_SERVICE_ROLE_KEY 복사하고 붙인 후 실행 했는데도 아래처럼 나오네요. 무시하고 계속 수업 진도를 나갈려고 하는데 내가 워낙 쌩 초보라 13번째 강의에서도 또 언급되길래 계속 무시하고 수업을 끝까지 들으면 해결 할 수 있는지 의심스럽습니다. 그리고 localhost:8000/docs 가 강사님 처럼 열리지 않네요... ㅠㅠ "사이트에 연결할 수 없음. localhost에서 연결을 거부했습니다"라고 하네요 PS C:\박영준\banbu-stocktrading-final> python run.py ⚠ SUPABASE_SERVICE_ROLE_KEY 미설정 - anon 키 사용 중. RLS가 켜져 있으면 쓰기가 차단될 수 있 습니다. Supabase URL: https://fohjixoviclcuwdtadxf.supabase.co INFO: Started server process [23136] INFO: Waiting for application startup. 서비스 시작 시 경제 데이터 수집을 즉시 실행합니다... 경제 지표 및 주가 데이터 업데이트 작업 시작... 2026-07-27 16:39:01,751 - httpx - INFO - HTTP Request: GET https://fohjixoviclcuwdtadxf.supabase.co/rest/v1/economic_and_stock_data?select=%EB%82%A0%EC%A7%9C&order=%EB%82%A0%EC%A7%9C.desc&limit=1 "HTTP/2 403 Forbidden" 마지막 수집 날짜 조회 중 오류 발생: {'message': 'permission denied for table economic_and_stock_data', 'code': '42501', 'hint': 'Grant the required privileges to the current role with: GRANT SELECT ON public.economic_and_stock_data TO service_role;', 'details': None} 2026-07-27 16:39:01,798 - httpx - INFO - HTTP Request: GET https://fohjixoviclcuwdtadxf.supabase.co/rest/v1/economic_and_stock_data?select=%2A&%EB%82%A0%EC%A7%9C=eq.2005-12-31 "HTTP/2 403 Forbidden" 경제 데이터 업데이트 중 오류 발생: {'message': 'permission denied for table economic_and_stock_data', 'code': '42501', 'hint': 'Grant the required privileges to the current role with: GRANT SELECT ON public.economic_and_stock_data TO service_role;', 'details': None} Traceback (most recent call last): File "C:\박영준\banbu-stocktrading-final\app\services\economic_ service.py ", line 134, in update_economic_data_in_background prev_data_response = supabase.table("economic_and_stock_data").select("*").eq("날짜", previous_date).execute() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "C:\Users\박종한\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\postgrest\_sync\request_ builder.py ", line 96, in execute raise APIError(dict(json_obj)) postgrest.exceptions.APIError: {'message': 'permission denied for table economic_and_stock_data', 'code': '42501', 'hint': 'Grant the required privileges to the current role with: GRANT SELECT ON public.economic_and_stock_data TO service_role;', 'details': None} ERROR: Traceback (most recent call last): File "C:\박영준\banbu-stocktrading-final\app\services\economic_ service.py ", line 134, in update_economic_data_in_background prev_data_response = supabase.table("economic_and_stock_data").select("*").eq("날짜", previous_date).execute() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "C:\Users\박종한\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\postgrest\_sync\request_ builder.py ", line 96, in execute raise APIError(dict(json_obj)) postgrest.exceptions.APIError: {'message': 'permission denied for table economic_and_stock_data', 'code': '42501', 'hint': 'Grant the required privileges to the current role with: GRANT SELECT ON public.economic_and_stock_data TO service_role;', 'details': None} During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\박종한\AppData\Local\Python\pythoncore-3.14-64\Lib\site-packages\starlette\ routing.py ", line 638, in lifespan async with self.lifespan_context(app) as maybe_state: ~~~~~~~~~~~~~~~~~~~~~^^^^^ File "C:\Users\박종한\AppData\Local\Python\pythoncore-3.14-64\Lib\ contextlib.py ", line 214, in aenter return await anext(self.gen) ^^^^^^^^^^^^^^^^^^^^^ async with original_context(app) as maybe_original_state: async with original_context(app) as maybe_original_state: ~~~~~~~~~~~~~~~~^^^^^ async with original_context(app) as maybe_original_state: ~~~~~~~~~~~~~~~~^^^^^ File "C:\Users\박종한\AppData\Local\Python\pythoncore-3.14-64\Lib\ contextlib.py ", line 214, in aenter return await anext(self.gen) ^^^^^^^^^^^^^^^^^^^^^ File "C:\박영준\banbu-stocktrading-final\app\ main.py ", line 18, in lifespan await startup() File "C:\박영준\banbu-stocktrading-final\app\ main.py ", line 48, in startup await update_economic_data_in_background() File "C:\박영준\banbu-stocktrading-final\app\services\economic_ service.py ", line 251, in update_economic_data_in_background raise Exception(f"경제 데이터 업데이트 중 오류: {str(e)}") Exception: 경제 데이터 업데이트 중 오류: {'message': 'permission denied for table economic_and_stock_data', 'code': '42501', 'hint': 'Grant the required privileges to the current role with: GRANT SELECT ON public.economic_and_stock_data TO service_role;', 'details': None}

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
박영준 댓글 3 좋아요 1 조회수 143

python run.py 실행시 에러 문제

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

제목 처럼 실행 했을때 아래 사진 처럼 나오네요. 그리고 cursor의 터미널에서 표출된 에러 내용을 복사해서 클로드에 붙여넣기 하는 방법이 ctrl+c, ctrl+v 인가요? 잘 안되어서 질문합니다. 아니면 시간 지체가 있나요? 왜 물어보냐면 노트북을 켜고 커서를 실행하면 시간이 좀 소요되어서 그럽니다. 아직 답변이 없어서 지난 강의를 다시 들으면서 다시 해봐도 같은 결과네요... 강의 내용대로 supabase_key를 복사해 붙였는데도요. 인프런 AI 인턴 답변 처럼 해야 하나요?

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
박영준 댓글 2 좋아요 1 조회수 133

커서창

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

동그라미 부분의 창을 없애는 방법과 클로드 밑에다 powershell을 옮기는 방업을 알고 싶습니다.

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
박영준 댓글 2 좋아요 1 조회수 106

cursor 환경

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

강의를 막힘없이 따라가기 위해서는 강사님 작업환경과 같아야 한다고 생각되어서 질문합니다. cursor 환경이 강사님과 내가 다르네요. 상단 메뉴바나 펼쳐진 폴더도... 아래 사진일을 보고 답변부탁드립니다

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
박영준 댓글 2 좋아요 1 조회수 89

개발 환경 준비와 프로젝트 구조 강의 관련

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

5강 2분 14초 이후 내용을 어디서 보나요?

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
댓글 2 좋아요 1 조회수 80

저장 공간

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

자동매매 시스템을 만들기 위해서 여러가지 프로그램과 경제 및 주식데이터 저장 및 관리를 해야 하는 SSD 크기는 어느정도 여야 하나요? 사용하고 있는 노트북의 SSD 여유공간은 60기가 정도입니다.

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
박영준 댓글 2 좋아요 1 조회수 85

colab 코드 실행시 error

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

colab에 연결 및 런타임유형 변경하고 코드 복사해서 실행 시 .env 에서 SUPABASE 값들을 가져왔는데 SUPABASE_KEY= 이부분에서 error 가 생깁니다. 전에 .env 에서 이슈가 있어서 Q&A 따라 SERVICE ROLE KEY를 추가한게 있는데 관련된 부분에서 문제가 있는 것 같아요

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
댓글 2 좋아요 1 조회수 97

llm_decision_logs 저장 실패(실적 컬럼 불일치)를 어떻게 해결할까요?

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

안녕하세요. 강의를 보면서 하나씩 따라해보고 있습니다. API 자동화와 FastAPI 라우트 통합 구성 강의를 진행 중인데요. 코드를 돌려보니 아래와 같은 에러가 출력됩니다. LLM 판단 로그 저장 실패: {'code': 'PGRST204', 'details': None, 'hint': None, 'message': "Could not find the 'days_to_earnings' column of 'llm_decision_logs' in the schema cache"} claude에게 물어보니 2가지 방법을 알려주는데요, 해당 컬럼을 추가하는게 맞을까요? 아니면 DB에 저장하지 않도록 코드를 수정하는게 맞을까요? ● 확정입니다. 템플릿 스키마(create_llm_decision_logs.sql)와 실제 DB 스냅샷 모두 llm_decision_logs에 실적 컬럼이 없습니다. 반면 코드는 earnings_date, days_to_earnings, earnings_estimate 3개를 upsert에 넣습니다 → 컬럼 불일치로 400. 원인 요약 llm_review_ service.py 에 실적(earnings) 로깅이 추가됐지만, 대응하는 DB 마이그레이션이 이 Supabase에 적용되지 않았습니다. 실제로 이 환경에선 실적 기능이 비활성입니다 (earnings_calendar 테이블 없음 → 404, ALPHA_VANTAGE_API_KEY_EARNINGS 미설정 → 실적 수집 건너뜀). 그래서 이 3개 필드는 사실상 항상 None입니다. 해결 방법 — 두 갈래, 선택해 주세요 A) DB에 컬럼 추가 (실적 기능을 살려둘 경우) — Supabase SQL 편집기에서 실행: ALTER TABLE llm_decision_logs ADD COLUMN IF NOT EXISTS earnings_date DATE; ALTER TABLE llm_decision_logs ADD COLUMN IF NOT EXISTS days_to_earnings INTEGER; ALTER TABLE llm_decision_logs ADD COLUMN IF NOT EXISTS earnings_estimate DECIMAL(10,2); (저는 REST 클라이언트라 DDL 실행이 안 돼서, 이 SQL은 직접 돌리셔야 합니다.) B) 코드에서 실적 3개 필드 제거 (제가 바로 수정) — 현재 DB 스키마와 일치시켜 즉시 해결. 어차피 지금 항상 null인 필드라 로그 손실 없음.

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
Taihak Kim 댓글 4 좋아요 2 조회수 147

kaggle notebook에 service key 설정이 누락된 것 같습니다

해결됨

베개투자법 완성: 아침이 설레는 AI 주식 완전 자동매매 Claude 바이브코딩

kaggle ML단계가 RLS설정때문에 안도는 것 같은데, 제가 강의 중간에 놓친건지 해당 부분에 대한 내용이 보이지 않습니다. --클로드 답변 내용-- Kaggle ML 단계가 RLS에 막혀 매일 밤 죽는 상태. - RLS를 켰는데 Kaggle 노트북엔 anon 키가 주입돼 DB 읽기/쓰기 0건 → 매일 21:00 파이프라인 Step 2 실패 - 수정 코드(노트북에 service_role 주입)는 작성만 됐고 아직 배포 안 됨 - → deploy2.sh 배포 + 재실행으로 끝까지 통과 확인 필요 (직전에 하던 작업)

  • python
  • 머신러닝
  • aws
  • FastAPI
  • 퀀트
  • cloud-computing
  • claude
ENEN 댓글 2 좋아요 1 조회수 102

안녕하세요, Oracle Cloud Free Tier 가입 과정에서 계속 오류가 발생해 문의드립니다.

해결됨

무료 클라우드 인프라 구축하기 - 무료 고사양 서버에서 나만의 앱 배포까지 (feat. Oracle, k8s)

카카오뱅크 실물 체크카드(Mastercard)를 사용 중이고, 카드 인증 단계에서는 초록 체크가 뜨지만 마지막 계정 생성 단계에서 “등록을 완료할 수 없습니다” 오류가 반복됩니다. 카드 명의, 주소, 전화번호, VPN 여부, 시크릿 모드까지 확인했는데도 해결되지 않아 강의에서 권장하는 가입 방법이나 한국 카드 기준 주소 입력 방식이 있는지 궁금합니다.

  • 네트워크
  • kubernetes
  • 포트폴리오
  • cloud-computing
  • k8s
박성호 댓글 2 좋아요 1 조회수 1847

macOS에서 Windows 실행하는 프로그램

미해결

CloudNet@ - AWS 보안 가이드 Part 1

안녕하세요, macOS에서 Windows를 실행하시는 것 같은데 어떤 프로그램 사용하시는지 궁금합니다. 감사합니다!

  • aws
  • aws-iam
  • cloud-security
  • devsecops
  • cloud-computing
댓글 2 좋아요 1 조회수 95

강의가 예전 강의라 그런지 녹화영상이랑 다른부분이 있습니다

미해결

AWS(Amazon Web Service) 입문자를 위한 강의

안녕하세요 강의 잘 보고있습니다 강의가 예전에 촬영한영상이라 그런가 26년에 보는 저는 수업영상과 디비 말고도 다른 강의에서도 다른부분이 있습니다 AI답변말고 선생님이 답변을 해주셨음좋겠습니다 감사합니다

  • aws
  • cloud-platform
  • cloud-computing
수철 댓글 2 좋아요 0 조회수 105

인기 태그

인프런 TOP Writers

주간 인기글