MetaGPT
MetaGPT copied to clipboard
TypeError: __init__() takes 1 positional argument but 5 were given
目前在做taks4到内容,代码是通过官方教程提供的,运行过程提示TypeError: init() takes 1 positional argument but 5 were given,具体日志如下:
(metagpt-spark) (base) ✘ weijiyonglover@MacBook-Pro-2 ~/aigc/metagpt/MetaGPT/metagpt ↰ main ± /opt/anaconda3/envs/metagpt-spark/bin/python /Users/weijiyonglover/aigc/metagpt/MetaGPT/metagpt/main.py
2024-02-01 20:18:49.624 | INFO | metagpt.const:get_metagpt_package_root:32 - Package root set to /Users/weijiyonglover/aigc/metagpt/MetaGPT
2024-02-01 20:18:49.825 | INFO | metagpt.config:get_default_llm_provider_enum:126 - API: LLMProviderEnum.SPARK
Traceback (most recent call last):
File "/Users/weijiyonglover/aigc/metagpt/MetaGPT/metagpt/main.py", line 351, in
报错位置代码:
super.__init__(name=name, profile=profile,...)
是不是用了最新代码,教程是基于0.5.2版本,新版metagpt需要相应修改一下