![](/img/trans.png)
[英]Trying to install mavlink using anaconda. I keep getting “ UnsatisfiableError: The following specifications were found to be in conflict:”
[英]How can I install tensorflow when I'm getting UnsatisfiableError: The following specifications were found to be in conflict: …?
我正在尝试在Mac上安装tensorflow。 无论我使用pip还是anaconda界面来尝试安装它,我都遇到相同的问题。 solving package specifications
停止了,经过了很长一段时间,我最终收到了UnsatisfiableError
消息。
我是Mac OS的新手,之前只在Windows 10计算机上安装了anaconda。 我以前从未使用过anaconda界面,也没有pip安装与anaconda已经安装的软件包冲突的其他软件包。
当我搜索这个问题时,我发现了一些解决方案,其中最受欢迎的解决方案是升级anaconda,但是,我所有的软件包都是最新的。
这是我收到的完整错误消息:
UnsatisfiableError: The following specifications were found to be in
conflict:
- anaconda==2018.12=py37_0 -> cython==0.29.2=py37h0a44026_0
- anaconda==2018.12=py37_0 -> mkl-service==1.1.2=py37hfbe908c_5
- anaconda==2018.12=py37_0 -> numexpr==2.6.8=py37h7413580_0
- anaconda==2018.12=py37_0 -> scikit-learn==0.20.1=py37h27c97d8_0
- tensorflow
Use "conda info <package>" to see the dependencies for each package.
我是否必须卸载有问题的软件包才能安装tensorflow,还是有一个更优雅的解决方案?
截至目前,tensorflow不支持python3.7,您需要使用python 3.6
尝试:
conda create -n tf_env python=3.6 tensorflow
conda activate tf_env
这将创建一个新的虚拟环境,其中安装了python 3.6和tensorflow。 [我现在承认我没有Mac可以验证,但是它应该可以像在Linux上一样在Mac上运行。]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.