You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac M1(Ventura 13.2.1)运行AutoGPT时出现click模块缺失错误

解决M1 Mac部署AutoGPT时的ModuleNotFoundError: No module named 'click'问题

问题场景

在搭载Apple M1芯片、OSX Ventura 13.2.1系统的Mac上部署AutoGPT,执行python -m autogpt命令时触发Traceback错误,提示ModuleNotFoundError: No module named 'click'。当前环境信息:

{23-04-18 15:39}ryans-mbp:~/Dev/Auto-GPT@master✗✗✗✗✗✗ ryanriggin% python --version
Python 3.9.6
{23-04-18 15:39}ryans-mbp:~/Dev/Auto-GPT@master✗✗✗✗✗✗ ryanriggin% which python    
python: aliased to /usr/bin/python3

解决步骤

  • 确认pip与Python版本匹配:执行pip3 --version,检查输出的Python版本是否为3.9.6,确保安装的依赖包对应到当前使用的Python环境。
  • 重新安装AutoGPT依赖:在AutoGPT项目目录下执行以下命令,确保所有依赖(包括click)正确安装:
    pip3 install -r requirements.txt
    
    如果遇到权限问题,添加--user参数安装到用户目录:
    pip3 install --user -r requirements.txt
    
  • 使用虚拟环境隔离环境:避免系统自带Python的权限和依赖冲突问题,步骤如下:
    1. 创建虚拟环境:
      python3 -m venv autogpt-env
      
    2. 激活虚拟环境:
      source autogpt-env/bin/activate
      
    3. 安装项目依赖:
      pip install -r requirements.txt
      
    4. 运行AutoGPT:
      python -m autogpt
      
  • 单独安装click包:如果上述步骤仍未解决,可直接单独安装click:
    python3 -m pip install click
    

内容的提问来源于stack exchange,提问作者rriggin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 09:05:03