Mac环境Python3.12虚拟环境运行AutoGPT遇ModuleNotFoundError求助
解决AutoGPT运行时
ModuleNotFoundError: No module named 'openai.util'的问题 问题根源
openai包v1.x及以上版本已移除openai.util模块,你使用的AutoGPT版本依赖该模块,导致版本不兼容报错。
解决步骤
安装兼容版本的openai
在Python 3.12虚拟环境中执行:pip install openai==0.28.1该版本保留了
openai.util模块,与多数AutoGPT版本兼容。重新安装项目核心依赖
放弃docs目录下的requirements.txt,改用项目根目录的依赖清单安装:pip install -r requirements.txt确保所有依赖版本匹配。
验证依赖版本
执行以下命令确认openai版本是否正确:pip show openai输出中Version字段应为0.28.1或其他包含
openai.util的旧版本。使用官方启动脚本运行
直接执行项目启动脚本,它会自动处理环境兼容问题:./autogpt.sh run
内容的提问来源于stack exchange,提问作者roflinetlol
相关产品推荐
相关产品推荐

