在anaconda中安装dlib时出错

时间:2018-04-18 01:41:42

标签: python anaconda dlib

我正在尝试使用以下行在anaconda python中安装Dlib:

output

我得到的错误是这样的:

conda install -c menpo dlib

我该如何解决这个问题?

6 个答案:

答案 0 :(得分:0)

核心元路径:C/users/{xxx}/anaconda3/core-meta

删除core-meta然后运行以下命令:

  1. Conda update --all
  2. Conda install dlib

这些命令需要Internet连接,因此在命令运行过程中保持wifi处于打开状态。

xxx是您计算机上的用户名。

答案 1 :(得分:0)

如果您的项目不需要xlwt软件包,只需创建一个新的conda环境并在该环境中本地安装dlip软件包即可。

答案 2 :(得分:0)

您还可以尝试以下操作:

brew install cmake
brew install boost

然后使用conda命令创建虚拟环境

conda create -n dlib python=3.6 anaconda

激活环境

source activate dlib

运行以下命令

conda install pip

最后使用以下命令安装dlib

pip install dlib

这对我有用。

答案 3 :(得分:0)

对于anaconda或miniconda3,请参阅以下安装过程。它将以此方式符合Python 3.7。

1。用git安装cmake

$ sudo apt-get install git cmake

2。进入目录

请将用户更改为您自己的用户名

$ cd /home/user/dlib

3。编译dlib

$ python setup.py install

如果遇到无法将setuptools的import语句放在distutils的import语句之后的问题,请更改dlib目录中setup.py中的放置位置。

from setuptools import setup, Extension
from setuptools.command.build_ext import build_ext

from distutils import log
from distutils.version import LooseVersion

4。在当前工作目录中运行dlib单元测试套件

请注意,dlib目录中包含一个dlib子目录。

$ cd dlib/test
$ mkdir build
$ cd build
$ cmake ..
$ cmake --build . --config Release
$./dtest --runall

干杯。

答案 4 :(得分:-1)

你必须尝试只是:

conda install dlib

答案 5 :(得分:-1)

在Mac系统上: 您必须通过冲泡

  1. 酿造cmake
  2. 提升安装效率
  3. 简单安装boost-python --with-python3

在安装完上述软件包后,如果需要,您可以创建环境并继续dlib安装,也可以直接运行下一步。

dlib库没有真正的Python先决条件,但是如果您打算将dlib用于任何类型的计算机视觉或图像处理,则可以为dlib安装以下库:

* NumPy
* SciPy
* scikit-image
  1. pip install numpy

5点安装Scipy

  1. pip安装scikit-image

  2. pip install dlib

您可以在此链接上查看更多详细信息: https://www.pyimagesearch.com/2017/03/27/how-to-install-dlib/