我尝试在anaconda python中安装Dlib,代码如下:
conda install -c menpo dlib
我得到了这样的错误:
UnsatisfiableError: The following specifications were found to be in conflict:
- dlib
- xlwt
Use "conda info <package>" to see the dependencies for each package.
我怎样才能解决这个问题?
7条答案
按热度按时间nvbavucw1#
核心元路径:
C/users/{xxx}/anaconda3/core-meta
删除core-meta,然后运行以下命令:
Conda update --all
Conda install dlib
这些命令需要互联网连接,因此在命令运行过程中保持WiFi打开。
这里
xxx
是您计算机上的用户名。c90pui9n2#
如果您的项目不需要xlwt-package,只需创建一个新的conda环境并在该环境中本地安装dlip包。
gzjq41n43#
您也可以尝试以下操作:
然后使用conda命令创建虚拟环境
conda create -n dlib python=3.6 anaconda
激活环境
source activate dlib
运行以下命令
conda install pip
最后使用下面的命令安装dlib
pip install dlib
这对我很有效。
sirbozc54#
对于anaconda或miniconda3,请参阅以下安装过程。这样它将符合Python 3.7。
1.使用git安装cmake
2.进入目录
请将用户更改为您自己的用户名
3.编译dlib
如果遇到setuptools的import语句不能放在distutils的import语句后面的问题,请在setup.py的dlib目录下更改放置顺序。
4.在当前工作目录下运行dlib单元测试套件
请注意,在dlib目录中包含一个dlib子目录。
干杯。
bbuxkriu5#
安装Windows 11的Dlib
要求:安装cmake(在安装时勾选添加到路径选项),Visual Studio 2022(安装后确保勾选C++桌面开发)
我尝试在windows powershell/bash/命令提示符下使用pip install dlib安装dlib,但显示一些错误。
我的解决方案(适用于Windows 11和Python 3.11.2):
1.安装Anaconda
1.打开anaconda终端
1.创造一个环境
(其中myeve是您的环境名称)
1.激活您的环境
1.激活后,您可以使用conda命令安装您的包,用于安装dlib类型
您的dlib已安装
在运行代码时,请确保以下几点:
1.您已经选择了安装dlib的正确conda python解释器
1.你必须在终端激活环境(anaconda/cmd/powershell)否则它将显示'dlib模块未找到错误'
1.激活环境后,转到项目文件夹并运行python文件。
qrjkbowd6#
在mac系统上:你必须通过brew
安装完以上软件包后,如果需要,您可以创建您的环境并继续安装dlib,或者您可以简单地运行下一步。
dlib库没有任何真实的的Python先决条件,但如果您计划将dlib用于任何类型的计算机视觉或图像处理,则可以为dlib安装以下几个库:
1.管道安装编号
5 pip install Scipy
您可以在此链接上查看更多详细信息:https://www.pyimagesearch.com/2017/03/27/how-to-install-dlib/
cwxwcias7#
你必须试着把刚刚: