【问题标题】:Install Dlib in Anaconda Python在 Anaconda Python 中安装 Dlib
【发布时间】:2018-09-08 20:34:25
【问题描述】:

我正在尝试通过运行以下命令在 Anaconda 中安装 dlib 软件包:

conda install -c menpo dlib

我收到以下错误:

UnsatisfiableError: The following specifications were found to be in conflict:
- dlib
- zict
Use "conda info <package>" to see the dependencies for each package.

我该如何解决这个问题?

【问题讨论】:

标签: python python-3.x anaconda conda dlib


【解决方案1】:

你应该去Python Index Page为你的python下载特定的whl,然后把它放到site-packages文件夹中。

cd 到这个文件夹并使用命令pip install XXX.whl

注意事项:

1 确保 boost,boost-python,opencv-python 已经安装。

2 使用命令print(pip.pep425tags.get_supported()) 了解您的python 支持哪个特定轮子。

3 dlib 版本应与您的 python 版本匹配。

【讨论】:

  • \wan 是 .xml 还是 .whl ?
  • 我改错了,谢谢各位cmets。
【解决方案2】:

第一次在脚本中使用以下命令。

import subprocess
subprocess.check_call(["python", '-m', 'pip', 'install', 'dlib']) # install pkg

【讨论】:

  • 为什么不直接发出 shell cmd
  • 不幸的是,在我的情况下它没有这样工作,不知道为什么。
  • 可能是由于 $PATH
  • 是的,而且我有多个环境,所以我发现这行代码是一个更好的选择。
【解决方案3】:

安装者 信息:此包包含非标准标签的文件。

  • linux-64 v19.22.0
  • win-32 v19.9
  • osx-64 v19.22.0
  • win-64 v19.22.0

要使用 conda 安装此软件包,请运行以下操作之一:

conda install -c conda-forge dlib
conda install -c conda-forge/label/cf201901 dlib
conda install -c conda-forge/label/cf202003 dlib

【讨论】:

    猜你喜欢
    • 2019-03-07
    • 2018-09-28
    • 2020-07-09
    • 2022-07-19
    • 2020-07-08
    • 2020-03-04
    • 2019-11-23
    • 2020-04-17
    • 2021-07-24
    相关资源
    最近更新 更多