강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

찰식빵님의 프로필 이미지
찰식빵

작성한 질문수

한 번에 끝내는 AI 에이전트 개발 올인원 (w. LangGraph, Google ADK, CrewAI)

펀드 매니저 에이전트 Flow, State 설계

SIGHUP 에러

작성

·

24

0

안녕하세요

섹션 4 수업 듣고 있는데 uv run ~ 명령어로 실행하면 아래와 같은 에러가 뜹니다. 해결 방법 알 수 있을까요?ㅠㅠ

 

(agent-a-to-z) PS C:\Project\3_FUND_MANAGER_AGENT> uv run .\main.py

Traceback (most recent call last):

File "C:\Project\3_FUND_MANAGER_AGENT\main.py", line 2, in <module>

from crewai.flow.flow import Flow, listen, start, router, or_

File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\__init__.py", line 6, in <module>

from crewai.agent.core import Agent

File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\agent\__init__.py", line 1, in <module>

from crewai.agent.core import Agent

File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\agent\core.py", line 36, in <module>

from crewai.agents.crew_agent_executor import CrewAgentExecutor

File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\agents\crew_agent_executor.py", line 15, in <module>

from crewai.agents.agent_builder.base_agent_executor_mixin import CrewAgentExecutorMixin

File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\agents\agent_builder\base_agent_executor_mixin.py", line 6, in <module>

from crewai.events.event_listener import event_listener

File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\events\event_listener.py", line 10, in <module>

from crewai.events.listeners.tracing.trace_listener import TraceCollectionListener

File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\events\listeners\tracing\trace_listener.py", line 74, in <module>

from crewai.events.types.system_events import SignalEvent, on_signal

File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\events\types\system_events.py", line 17, in <module>

class SignalType(IntEnum):

...<6 lines>...

SIGCONT = signal.SIGCONT

File "C:\Project\3_FUND_MANAGER_AGENT\.venv\Lib\site-packages\crewai\events\types\system_events.py", line 22, in SignalType

SIGHUP = signal.SIGHUP

^^^^^^^^^^^^^

AttributeError: module 'signal' has no attribute 'SIGHUP'

답변 1

0

윤상석님의 프로필 이미지
윤상석
지식공유자

안녕하세요!

혹시 pyproject.toml 파일을 확인할 수 있을까요?

찰식빵님의 프로필 이미지
찰식빵
질문자

[project]

name = "agent-a-to-z"

version = "0.1.0"

description = "탄탄한 AI 에이전트 A to Z"

readme = "README.md"

requires-python = ">=3.13"

dependencies = [

"dotenv>=0.9.9",

"python-telegram-bot>=22.3",

"firecrawl-py==3.4.0",

"yfinance==0.2.65",

"crewai>=1.7.0",

]

pyproject.toml 파일 내용입니다!

윤상석님의 프로필 이미지
윤상석
지식공유자

안녕하세요! 현재 셋팅된 가상환경 삭제하시고, crewai==1.7.0 으로 수정후에 다시 uv sync 한 다음, 진행해주시면 됩니다!

1.7.0이 현 시점 가장 안정적인 버전입니다. crewai>=1.7.0은 1.7.0 이후 가장 최신 버전을 설치한다는 의미입니다.

찰식빵님의 프로필 이미지
찰식빵

작성한 질문수

질문하기