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

ComfyUI运行CV2相关Python报错,卸载OpenCV遇权限问题求助

解决ComfyUI中CV2错误及权限问题的方案

问题背景

运行ComfyUI时出现错误:AttributeError: module 'cv2.gapi.wip.draw' has no attribute 'Text',尝试卸载重装opencv-python和opencv-contrib-python时,遭遇PermissionError: [Errno 13]权限拒绝。

解决步骤

1. 激活ComfyUI的虚拟环境

你目前仅进入了venv目录但未激活虚拟环境,导致pip操作的是系统全局Python包,因此触发权限问题。激活命令:

# 在venv目录下执行
source bin/activate

激活后命令行开头会显示(venv)标识,说明已进入虚拟环境。

2. 在虚拟环境内卸载重装opencv包

激活环境后,执行以下命令操作虚拟环境内的包(无需系统权限):

# 强制卸载两个opencv包
pip uninstall opencv-python opencv-contrib-python -y
# 安装不会触发Text属性缺失问题的指定版本
pip install opencv-python==4.7.0.72 opencv-contrib-python==4.7.0.72

3. 虚拟环境异常时的兜底方案

如果激活环境后仍报错,直接重建虚拟环境:

# 回到ComfyUI根目录
cd ..
# 删除旧虚拟环境
rm -rf venv
# 创建新的Python3.10虚拟环境
python3.10 -m venv venv
# 激活新环境
source venv/bin/activate
# 重新安装ComfyUI基础依赖
pip install -r requirements.txt
# 安装指定版本的opencv
pip install opencv-python==4.7.0.72 opencv-contrib-python==4.7.0.72

4. 验证修复

启动ComfyUI,检查是否还出现CV2相关错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 06:12:38