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

启动Automatic1111时出现numpy导入错误,寻求解决办法

解决Stable Diffusion WebUI启动时的numpy循环导入错误
  • 清理并重建虚拟环境
    找到WebUI安装目录下的venv文件夹(路径:C:\Users\Student\OneDrive - Xenter Botkyrka\Dokument\A1111 Web UI Autoinstaller\stable-diffusion-webui\venv),直接删除这个文件夹。之后重新运行WebUI的启动脚本(比如webui-user.bat),脚本会自动重新创建虚拟环境并安装适配的依赖包。

  • 强制安装兼容版本的numpy

    1. 打开命令提示符,输入命令进入WebUI安装目录:
      cd C:\Users\Student\OneDrive - Xenter Botkyrka\Dokument\A1111 Web UI Autoinstaller\stable-diffusion-webui
      
    2. 激活虚拟环境:
      venv\Scripts\activate.bat
      
    3. 卸载当前numpy:
      pip uninstall numpy -y
      
    4. 安装指定兼容版本(1.24.3版本和A1111适配性较好):
      pip install numpy==1.24.3
      
    5. 退出虚拟环境:
      deactivate
      
    6. 重新启动WebUI即可。
  • 避开OneDrive同步干扰
    当前WebUI安装在OneDrive文件夹内,云同步可能导致文件加载异常或损坏。把整个stable-diffusion-webui文件夹复制到本地磁盘(比如D盘根目录),然后从新路径运行启动脚本。

  • 关闭Anaconda自动激活
    Anaconda默认会自动激活基础环境,可能和WebUI的虚拟环境冲突。打开Anaconda Prompt,输入以下命令关闭自动激活:

    conda config --set auto_activate_base false
    

    重启命令提示符后,再运行WebUI的启动脚本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 16:38:15