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

Windows10系统Anaconda环境下无法安装OpenCV的技术求助

解决Anaconda环境中OpenCV安装失败的问题

方法1:创建独立conda环境安装(优先推荐)

base环境包多易引发冲突,直接搭建干净的专属环境:

  • 打开Anaconda Prompt,输入命令创建环境(选Python3.9是因为和Spyder5.2.2兼容性最优):
    conda create -n cv_env python=3.9
    
  • 激活新环境:
    conda activate cv_env
    
  • 先安装指定版本的Spyder,再安装OpenCV:
    conda install spyder=5.2.2 -c conda-forge
    conda install opencv -c conda-forge
    

方法2:改用pip安装OpenCV

如果conda仍卡壳,换用pip尝试:

  • 激活cv_env环境后,先更新pip:
    python -m pip install --upgrade pip
    
  • 安装OpenCV:
    pip install opencv-python
    
  • 验证安装:打开cv_env环境对应的Spyder,在控制台输入:
    import cv2
    print(cv2.__version__)
    
    能正常输出版本号即安装成功。

方法3:解决conda环境求解慢/冲突问题

若一直卡在Solving environment,试试以下操作:

  • 清理conda缓存,避免旧数据干扰:
    conda clean -all
    
  • 更换国内镜像源,加快下载速度并降低冲突概率:
    在Anaconda Prompt依次执行:
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/
    conda config --set show_channel_urls yes
    
    之后重新尝试conda安装命令。

额外提醒

  • 安装Anaconda时,务必勾选「Add Anaconda to my PATH environment variable」;若未勾选,可重装时补选,或手动将Anaconda的Scripts和Library\bin路径添加到系统环境变量中。
  • 安装过程中关闭杀毒软件和防火墙,防止拦截下载包。
  • 用管理员身份打开Anaconda Prompt执行命令,避免权限问题。

内容的提问来源于stack exchange,提问作者Kristian Mølbach Lian

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 20:15:42