无法在python 3.7版本下的anaconda中安装opencv
不可满足错误:发现以下规范彼此不兼容:无法在python 3.7版本下的anaconda中安装opencv,opencv,anaconda,Opencv,Anaconda,不可满足错误:发现以下规范彼此不兼容: conda install -c conda-forge opencv Collecting package metadata (repodata.json): done Solving environment: failed Initial quick solve with frozen env failed. Unfreezing env and trying again. Solving environment: failed 包mkl服务冲突:
conda install -c conda-forge opencv
Collecting package metadata (repodata.json): done
Solving environment: failed
Initial quick solve with frozen env failed. Unfreezing env and trying again.
Solving environment: failed
包mkl服务冲突:
patsy->scipy->mkl服务[版本='>=2,=0.4.0']->scipy->mkl服务[版本='>=2,=0.17,>=0.9']->mkl服务[版本='>=2,=2,=0.5.0']->patsy[版本='>=0.4.0']->scipy->mkl服务[版本='>=2,=0.5']
anaconda==2019.03=py37_0->path.py==11.5.0=py37_0->importlib_元数据[版本='>=0.5']
我也有同样的问题,我觉得很有用,特别是merv的评论
基本上,anaconda的默认包和opencv包所需的配置之间似乎存在一些不兼容
为了解决这个问题,你需要为康达创造一个新的环境。此环境将包含具有正确配置的opencv包,而不影响其他包
conda create--名称env_opencv-c conda forge opencv
这将创建“env”,并在其中安装opencv,配置为软件包所需
然后激活环境
康达激活环境opencv
更多关于康达环境的信息可以找到
Package mkl-service conflicts for:
patsy -> scipy -> mkl-service[version='>=2,<3.0a0']
statsmodels -> patsy[version='>=0.4.0'] -> scipy -> mkl-service[version='>=2,<3.0a0']
scikit-image -> scipy[version='>=0.17,>=0.9'] -> mkl-service[version='>=2,<3.0a0']
scipy -> mkl-service[version='>=2,<3.0a0']
scikit-learn -> scipy -> mkl-service[version='>=2,<3.0a0']
mkl-service
seaborn -> statsmodels[version='>=0.5.0'] -> patsy[version='>=0.4.0'] -> scipy -> mkl-service[version='>=2,<3.0a0']
Package importlib_metadata conflicts for:
importlib_metadata
path.py -> importlib_metadata[version='>=0.5']
anaconda==2019.03=py37_0 -> path.py==11.5.0=py37_0 -> importlib_metadata[version='>=0.5']