Skip to content

运行时出现错误,帮忙看看怎么解决呢? #1280

@joyskycn

Description

@joyskycn

Bug Description

Traceback (most recent call last):
File "/Users/qinyuliang/OpenManus/main.py", line 4, in
from app.agent.manus import Manus
File "/Users/qinyuliang/OpenManus/app/agent/init.py", line 1, in
from app.agent.base import BaseAgent
File "/Users/qinyuliang/OpenManus/app/agent/base.py", line 7, in
from app.llm import LLM
File "/Users/qinyuliang/OpenManus/app/llm.py", line 22, in
from app.config import LLMSettings, config
File "/Users/qinyuliang/OpenManus/app/config.py", line 372, in
config = Config()
^^^^^^^^
File "/Users/qinyuliang/OpenManus/app/config.py", line 214, in init
self._load_initial_config()
File "/Users/qinyuliang/OpenManus/app/config.py", line 297, in _load_initial_config
daytona_settings = DaytonaSettings()
^^^^^^^^^^^^^^^^^
File "/Users/qinyuliang/OpenManus/.venv/lib/python3.12/site-packages/pydantic/main.py", line 214, in init
validated_self = self.pydantic_validator.validate_python(data, self_instance=self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pydantic_core._pydantic_core.ValidationError: 1 validation error for DaytonaSettings
daytona_api_key
Field required [type=missing, input_value={}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.10/v/missing
(OpenManus) (base) qinyuliang@qinyuliangdeMacBook-Air OpenManus % python main.py
Traceback (most recent call last):
File "/Users/qinyuliang/OpenManus/main.py", line 4, in
from app.agent.manus import Manus
File "/Users/qinyuliang/OpenManus/app/agent/init.py", line 2, in
from app.agent.browser import BrowserAgent
File "/Users/qinyuliang/OpenManus/app/agent/browser.py", line 6, in
from app.agent.toolcall import ToolCallAgent
File "/Users/qinyuliang/OpenManus/app/agent/toolcall.py", line 12, in
from app.tool import CreateChatCompletion, Terminate, ToolCollection
File "/Users/qinyuliang/OpenManus/app/tool/init.py", line 1, in
from app.tool.base import BaseTool
File "/Users/qinyuliang/OpenManus/app/tool/base.py", line 7, in
from app.utils.logger import logger
File "/Users/qinyuliang/OpenManus/app/utils/logger.py", line 4, in
import structlog

Bug solved method

Traceback (most recent call last):
File "/Users/qinyuliang/OpenManus/main.py", line 4, in
from app.agent.manus import Manus
File "/Users/qinyuliang/OpenManus/app/agent/init.py", line 1, in
from app.agent.base import BaseAgent
File "/Users/qinyuliang/OpenManus/app/agent/base.py", line 7, in
from app.llm import LLM
File "/Users/qinyuliang/OpenManus/app/llm.py", line 22, in
from app.config import LLMSettings, config
File "/Users/qinyuliang/OpenManus/app/config.py", line 372, in
config = Config()
^^^^^^^^
File "/Users/qinyuliang/OpenManus/app/config.py", line 214, in init
self._load_initial_config()
File "/Users/qinyuliang/OpenManus/app/config.py", line 297, in _load_initial_config
daytona_settings = DaytonaSettings()
^^^^^^^^^^^^^^^^^
File "/Users/qinyuliang/OpenManus/.venv/lib/python3.12/site-packages/pydantic/main.py", line 214, in init
validated_self = self.pydantic_validator.validate_python(data, self_instance=self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pydantic_core._pydantic_core.ValidationError: 1 validation error for DaytonaSettings
daytona_api_key
Field required [type=missing, input_value={}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.10/v/missing
(OpenManus) (base) qinyuliang@qinyuliangdeMacBook-Air OpenManus % python main.py
Traceback (most recent call last):
File "/Users/qinyuliang/OpenManus/main.py", line 4, in
from app.agent.manus import Manus
File "/Users/qinyuliang/OpenManus/app/agent/init.py", line 2, in
from app.agent.browser import BrowserAgent
File "/Users/qinyuliang/OpenManus/app/agent/browser.py", line 6, in
from app.agent.toolcall import ToolCallAgent
File "/Users/qinyuliang/OpenManus/app/agent/toolcall.py", line 12, in
from app.tool import CreateChatCompletion, Terminate, ToolCollection
File "/Users/qinyuliang/OpenManus/app/tool/init.py", line 1, in
from app.tool.base import BaseTool
File "/Users/qinyuliang/OpenManus/app/tool/base.py", line 7, in
from app.utils.logger import logger
File "/Users/qinyuliang/OpenManus/app/utils/logger.py", line 4, in
import structlog

Environment information

  • System version:
  • Python version:
  • OpenManus version or branch:
  • Installation method (e.g., pip install -r requirements.txt or pip install -e .):

Extra information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions