出现这种错误的原因是conda solver无法解决依赖关系。可以通过以下步骤解决该问题:
- 更新conda,确保其版本最新。
- 创建一个新的clean环境,不要混合导入其他已安装的包。可以使用以下命令创建一个新的名为my-env的环境:
conda create -n my-env python=3.6
- 激活环境:
conda activate my-env
- 安装graphviz:
conda install graphviz
- 如果还出现问题,可以尝试使用-p参数指定已知好的python版本:
conda install -p my-env python=3.6 graphviz
完成以上步骤后,理论上就可以成功安装graphviz并使用了。