首页 > 其他分享 >【安装记录】pip install dlib报错

【安装记录】pip install dlib报错

时间:2024-04-17 15:12:00浏览次数:19  
标签:报错 cp39 install pip 安装 dlib

最近在复现人工智能方面的论文时,需要安装dlib包
但是 pip install dlib一直报错:又有中文乱码,又提示下面的:
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for dlib
Running setup.py clean for dlib
Failed to build dlib
ERROR: Could not build wheels for dlib, which is required to install pyproject.toml-based projects

有网友说没有安装 Visual Studio for C++,因此我重新安装了visual studio 2022,并且将所有和c++相关的组件都选择上了,但是还是报错

上网查了很多方法,最后一种方法成功了:
1、下载dlib文件
我的python版本是3.9,因此需要安装dlib-19.22.99-cp39-cp39-win_amd64.whl
但是这个包我去网上找,好多地方都是要用vip付费才能下载,不过好在发现Github上面有:https://github.com/shashankx86/dlib_compiled/blob/v19.22/dlib-19.22.99-cp39-cp39-win_amd64.whl

直接下载

2、安装dlib
在安装dlib之前要先安装wheel、cmake、boost
然后将刚才下载的.whl文件,移动到一个目录,然后在该目录下,打开cmd
输入 pip install dlib-19.22.99-cp39-cp39-win_amd64.whl 即可成功安装

标签:报错,cp39,install,pip,安装,dlib
From: https://www.cnblogs.com/wendyann/p/18140797

相关文章

  • mybtais-plus报错BuilderException: Error evaluating expression 'ew.sqlSegment !=
    在学习项目时,出现了这个报错,几经排查,发现原因:我这里是因为使用了LambdaQuery方法,不知为何就出现了冲突,导致错误,代码如下:@OverridepublicCommonUserfindByOpenId(StringopenId){returnlambdaQuery().eq(CommonUser::getOpenId,openId).one();控制台也提示到了这里有问......
  • V4L2 - Pipeline_Define & Async_Register & Pipeline_Create
       异步注册存在的根本原因就是:    注册时一定要表明subdev之间的层级关系,所以存在两个注册方向    一是以当前节点寻找下一级节点,如果下一级具备注册条件,则注册下一级节点,并指明层级关系    二是一失败后,寻找上一级节点,如果上一级指明层级关系方法被......
  • Pipeline Model
    PiplineModelSessionPipelineSettingPolicyoverview:IPipelineModelManager:一个LogicDevice对应于一个Manager。用于创建和管理PipelineModel。API:get()/getPipelineModel()当调用IPipelineModelManager的ge......
  • Pipeline Plugin
    Overview: 1.CameraSetting-->FeatureSetting: 访问一些Pipeline的Plugin的一些信息来决定一个Request走哪条管道和三方算法的挂载点Plugin。2.P2CaptureNode -->CaptureFeaturePipe-->pipelinePlugin:拍照时图片经这个挂载点的三方算法处理(具体包含以下挂载点R......
  • Idea报错 【cannot access com.xxx】的【解决办法】
    正常操作代码,一个类突然标红,提示 cannotaccesscom.xxx 。执行下面操作,执行完后项目变为正常 但是如果是你代码存在异常,可不是清缓存就能解决了,就要靠自己了哈哈 第一步File知道吧! 第二步点我箭头的位置知道吧 第三步点中间的ok?意思就是清缓存并重启idea的意......
  • pyqt5报错记录:ERROR: Failed building wheel for PyQt5-sip
    问题:pipinstallpyqt5Collectingpyqt5UsingcachedPyQt5-5.15.10-cp37-abi3-win_amd64.whl.metadata(2.2kB)CollectingPyQt5-sip<13,>=12.13(frompyqt5)UsingcachedPyQt5_sip-12.13.0.tar.gz(123kB)Installingbuilddependencies...doneGettingr......
  • 控制台连接数据库成功,驱动也导入了没问题,但tomcat的servlet启动会报错。报错信息:java.
    查了很多资料这个报错信息是因为驱动导入不成功,但我确定我已经导入了,因为我在控制台输出了出来。找了很久,发现了这个小问题。原因是我在Eclipse中创建是一个标准的Web工程,它是自带lib文件夹的,然后我自己又自建了一个lib文件夹用来放驱动,结果就像这样报出一个错误!解决方案:......
  • docker使用centos镜像创建的容器内使用systemctl重启sshd服务报错或者无法使用
    问题是这样的:如果镜像是ubuntu系统的,创建容器后使用systemctl启动sshd没有什么问题,但是如果镜像是centos,那就会报错failedtoconnecttobusnosuch原因:centos系统的的安全性较高,相比ubuntu一些底层无法映射到容器中,即使在创建容器时加上--security-optseccomp:unconfined --......
  • 首次使用navicat/SQLyog报错
    今天在一个错误上耗费了一整天。我写的代码:createtableemployee( idINT, enameVARCHAR(20), genderVARCHAR(20), salaryDECIMAL);错误信息:1064-YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionforth......
  • gamebar开启fps报错-解决方法
    是“PerformanceLogUsers”权限没加的原因。 1、WIN10家庭版:WIN10家庭版默认是没有用户和组的,所以需要手动添加:管理员模式打开CMD;先输入:netuser在列表中找到你的用户名,比如“andy”,每个人电脑的用户名都不一样,找到自己电脑的用户名后记下来,在CMD中再次输入(其中“an......