我想在Windows的anaconda中安装opencv,我尝试了很多方法,但我无法安装,我的最后一次尝试是:
conda install -c https://conda.binstar.org/menpo opencv
然后我得到:
正在收集包元数据(repodata.json):...正在执行...已完成 解决环境:...工作中...失败
注意:您可能需要重新启动内核才能使用更新的软件包。
然后:
警告conda.base.context:use_only_tar_bz2(632):由于已安装conda-build,并且未安装<3.18.3,Conda只能使用旧的.tar.bz2文件格式。更新或删除conda-build以获得较小的下载量和更快的提取速度。
UnsatisfiableError:发现以下规格彼此不兼容:
答案 0 :(得分:2)
使用python 3.7安装Anaconda时,我们也面临类似的问题。 以下步骤解决了我们的问题。 使用python 3.6创建了一个新的虚拟环境 康达创建-n new_env python = 3.6 激活那个环境 康达激活new_env 然后安装opencv 3 康达安装-c menpo opencv = 3
答案 1 :(得分:1)
对我有用的是
pip install opencv-contrib-python
答案 2 :(得分:0)
我们在另一个答案3.7中遇到了相同的问题,但是有效的命令是conda create --name py3 python = 3.6,然后激活py3,它应该对您有用。
答案 3 :(得分:0)
我认为最好遵循以下步骤:
conda create -n tensorflow_cpu pip python=3.6
activate tensorflow_cpu
pip install --ignore-installed --upgrade tensorflow==1.9
python
中键入import tensorflow as tf
如果您要指示无错误的提示“做得好”