在 Windows7 中运行 conda install -c menpo opencv3=3.2.0 失败
Posted
技术标签:
【中文标题】在 Windows7 中运行 conda install -c menpo opencv3=3.2.0 失败【英文标题】:Failed to run conda install -c menpo opencv3=3.2.0 in Windows7 【发布时间】:2017-07-07 16:45:13 【问题描述】:我想将 opencv 从 3.1.0 更新到 3.2.0
我运行“conda install -c menpo opencv3=3.1.0”来安装opencv 3.1.0
当我运行“conda install -c menpo opencv3=3.2.0”时,出现错误。
C:\Users\eason>conda install -c menpo opencv3=3.2.0
Fetching package metadata .............
PackageNotFoundError: Package not found: '' Package missing in current win-64 ch
annels:
- opencv3 3.2.0*
You can search for packages on anaconda.org with
anaconda search -t conda opencv3
https://anaconda.org/menpo/opencv3
当我运行“anaconda search -t conda opencv3”时...
找到了 opencv3=3.2.0 ,但无法安装?
有人帮忙吗?谢谢!
【问题讨论】:
【参考方案1】:运行以下命令
conda install -c conda-forge opencv=3.2.0
【讨论】:
【参考方案2】:menpo file page 仅显示 OpenCV 3.2.0 可用于 linux-64 平台上的 Python 2.7/3.4/3.5。
如果你使用的是 Python 3.4,你可以试试这个:
conda install -c daleydeng opencv=3.2.0
【讨论】:
UnsatisfiableError:发现以下规范存在冲突:- opencv 3.2.0* -> python ==3.5 - python 2.7* 使用“conda info刚刚将我的 OpenCV 3.2 二进制文件推送到 github。它使用 opencv_contrib 模块编译并在 Win10 64 位 Python 2.7 上运行。
您可以进行试用。祝你好运!
【讨论】:
你的1)Anaconda和2)OpenCV3.2.0的安装路径是什么?你在 Anaconda 设置中使用conda-env
吗?
您可以参考Atlas7在http://***.com/questions/23119413的回复。 cv2.pyd
和 OPENCV_DIR
设置几乎相同。不同之处在于我的OpenCV 3.2.0
二进制文件与contrib
模块符合VC14(即Visual Studio 2015)而不是VC12(即Visual Studio 2013)。
我试过了。同样的结果。将 cv2 从 3.1.0 更新到 3.2.0 时,DLL 加载失败。
似乎有一些设置冲突。您的 OpenCV 3.2、Anaconda/Python 2.7 和 ...的 Windows 环境变量设置和安装路径是什么?
Opencv: C:\Program Files\OpenCV 3.2.0 。 Windows环境:C:\Program Files\OpenCV 3.2.0\x64\vc14;我觉得是对的。【参考方案4】:
-
打开 Anaconda 终端
导航到 Anaconda 主文件夹中包含 Python 脚本的文件夹
从here下载非官方的opencv + contrib二进制文件
在 Anaconda 终端执行 pip install
【讨论】:
opencv_python-3.2.0+contrib-cp35-cp35m-win_amd64.whl 不是这个平台支持的***。 我使用的是 python 2.7。我认为它不支持opencv3.2.0? 包名表明它适用于 Python 3.5 - "opencv_python-3.2.0+contrib-cp35-cp35m-win_amd64"。 @eason ...升级到python3.6或python3.5有什么危害? 我不会升级python版本,我在公司。以上是关于在 Windows7 中运行 conda install -c menpo opencv3=3.2.0 失败的主要内容,如果未能解决你的问题,请参考以下文章