Anaconda提示符上无法安装OpenCV。

3
为了通过Anaconda prompt下载OpenCV,我运行以下命令:conda install -c conda-forge opencv。但是,每次尝试下载时都会出现“failed with initial frozen solve. Retrying with flexible solve. Failed with repodata from current_repodata.json, will retry with next repodata source”等信息。此时,命令提示符会诊断系统中可能会阻止OpenCV下载的冲突。我让笔记本电脑在一晚上保持开机状态,但第二天早上,还在继续诊断潜在冲突。我不确定该怎么做,只好再次尝试下载,但是同样遇到了相同的问题。我正在尝试安装OpenCV以便可以import cv2用于目标/图像检测的机器学习项目。我也尝试了pip install -c anaconda opencv,但是遇到了相同的问题。
1个回答

4
请注意,要导入cv2,需要安装名为opencv-python的库/软件包。
在Jupyter笔记本中,您可以尝试使用!pip install opencv-python命令进行安装。
如果您正在使用Anaconda,则可以尝试使用conda install -c conda-forge opencv-python命令进行安装。

我在工作我的人脸识别项目https://github.com/JNYH/Face_Recognition时,在这个问题上游泳了大约2个小时。 - perpetualstudent
1
我使用 conda install -c conda-forge opencv-python 命令时遇到以下错误:PackagesNotFoundError: 当前频道没有以下软件包:
  • opencv-python
当前频道:
  • https://conda.anaconda.org/conda-forge/osx-64
  • https://conda.anaconda.org/conda-forge/noarch
  • https://repo.anaconda.com/pkgs/main/osx-64
  • https://repo.anaconda.com/pkgs/main/noarch
  • https://repo.anaconda.com/pkgs/r/osx-64
  • https://repo.anaconda.com/pkgs/r/noarch
- xFioraMstr18
1
这篇回答能帮到你吗?尝试使用以下命令将conda-forge频道添加到您的频道列表中:conda config --append channels conda-forge。它告诉conda在搜索软件包时也要查找conda-forge频道。 - perpetualstudent

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接