python安装dlib库报错问题及解决方法


Posted in Python onMarch 16, 2020

问题描述

我是debain 系的linux系统没遇到这个问题,在centos系统遇到的

Collecting dlib
  Downloading http://mirrors.cloud.aliyuncs.com/pypi/packages/63/92/05c3b98636661cb80d190a5a777dd94effcc14c0f6893222e5ca81e74fbc/dlib-19.19.0.tar.gz (3.2MB)
    100% |????????????????????????????????| 3.2MB 99.4MB/s
Building wheels for collected packages: dlib
  Running setup.py bdist_wheel for dlib ... error
  Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-ld86u12i/dlib/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmp0zu3_xkcpip-wheel- --python-tag cp36:
  running bdist_wheel
  running build
  running build_py
  package init file 'dlib/__init__.py' not found (or not a regular file)
  running build_ext
  Building extension for Python 3.6.8 (default, Aug  7 2019, 17:28:10)
  Invoking CMake setup: 'cmake /tmp/pip-build-ld86u12i/dlib/tools/python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/tmp/pip-build-ld86u12i/dlib/build/lib.linux-x86_64-3.6 -DPYTHON_EXECUTABLE=/usr/bin/python3 -DCMAKE_BUILD_TYPE=Release'
  -- The C compiler identification is GNU 4.8.5
  -- The CXX compiler identification is unknown
  -- Check for working C compiler: /usr/bin/cc
  -- Check for working C compiler: /usr/bin/cc -- works
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found.   Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
  CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found.   Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
  -- Found PythonInterp: /usr/bin/python3 (found version "3.6.8")
  -- Found PythonLibs: python3.6m
  -- Performing Test HAS_CPP14_FLAG

主要报错就是

  CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found.   Please set CMAKE_CXX_COMPILER to a valid compiler path or name.

解决办法

yum install cmake gcc-c++

另一个问题
另外一个地方可能会报错

fatal error: Python.h: No such file or directory
 #include <Python.h>
                   
compilation terminated.

这种报错很常见了

解决办法:

debain系

sudo apt install python3-dev

rehat系

yum install python3-devel

总结

到此这篇关于python安装dlib库报错问题及解决方法的文章就介绍到这了,更多相关python安装dlib库报错内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
使用Python的Treq on Twisted来进行HTTP压力测试
Apr 16 Python
Python的Flask框架中实现分页功能的教程
Apr 20 Python
python实现rsa加密实例详解
Jul 19 Python
Python分治法定义与应用实例详解
Jul 28 Python
python安装numpy&amp;安装matplotlib&amp; scipy的教程
Nov 02 Python
解决pandas.DataFrame.fillna 填充Nan失败的问题
Nov 06 Python
Python自定义一个异常类的方法
Jun 27 Python
Python中面向对象你应该知道的一下知识
Jul 10 Python
树莓派安装OpenCV3完整过程的实现
Oct 10 Python
python数值基础知识浅析
Nov 19 Python
python基于TCP实现的文件下载器功能案例
Dec 10 Python
python实现Thrift服务端的方法
Apr 20 Python
使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例
Mar 16 #Python
关于win10在tensorflow的安装及在pycharm中运行步骤详解
Mar 16 #Python
Python3.6 中的pyinstaller安装和使用教程
Mar 16 #Python
python pandas利用fillna方法实现部分自动填充功能
Mar 16 #Python
Python Flask上下文管理机制实例解析
Mar 16 #Python
Python threading.local代码实例及原理解析
Mar 16 #Python
python实现ssh及sftp功能(实例代码)
Mar 16 #Python
You might like
《Re:从零开始的异世界生活》剧情体验,手游新作定名
2020/04/09 日漫
[原创]PHP中通过ADODB库实现调用Access数据库之修正版本
2006/12/31 PHP
基于php伪静态的实现详细介绍
2013/04/28 PHP
PHP在线书签系统分享
2016/01/04 PHP
JavaScript面向对象(极简主义法minimalist approach)
2012/07/17 Javascript
禁用页面部分JavaScript方法的具体实现
2013/07/31 Javascript
使用forever管理nodejs应用教程
2014/06/03 NodeJs
javascript实现详细时间提醒信息效果的方法
2015/03/11 Javascript
Bootstrap学习笔记之css样式设计(2)
2016/06/07 Javascript
详解jquery validate实现表单验证 (正则表达式)
2017/01/18 Javascript
微信小程序之picker日期和时间选择器
2017/02/09 Javascript
自制简易打赏功能的实例
2017/09/02 Javascript
限时抢购-倒计时的完整实例(分享)
2017/09/17 Javascript
利用d3.js制作连线动画图与编辑器的方法实例
2019/09/05 Javascript
JS模拟浏览器实现全局搜索功能
2019/09/11 Javascript
layui实现checkbox的目录树tree的例子
2019/09/12 Javascript
vue.js+ElementUI实现进度条提示密码强度效果
2020/01/18 Javascript
vuex入门最详细整理
2020/03/04 Javascript
js数组中去除重复值的几种方法
2020/08/03 Javascript
CentOS 7下Python 2.7升级至Python3.6.1的实战教程
2017/07/06 Python
在python中安装basemap的教程
2018/09/20 Python
解决pandas .to_excel不覆盖已有sheet的问题
2018/12/10 Python
Python微医挂号网医生数据抓取
2019/01/24 Python
python 列表输出重复值以及对应的角标方法
2019/06/11 Python
python神经网络编程实现手写数字识别
2020/05/27 Python
Python如何使用正则表达式爬取京东商品信息
2020/06/01 Python
HTML5自定义data-* data(obj)属性和jquery的data()方法的使用
2012/12/13 HTML / CSS
日本动漫周边服饰销售网站:Atsuko
2019/12/16 全球购物
介绍一些UNIX常用简单命令
2014/11/11 面试题
畜牧兽医本科生的自我评价
2014/03/03 职场文书
行政秘书工作自我鉴定
2014/09/15 职场文书
党员民主生活会整改措施
2014/09/26 职场文书
团代会开幕词
2015/01/28 职场文书
人身损害赔偿协议书
2016/03/22 职场文书
如何书写民事调解协议书?
2019/06/25 职场文书
在NumPy中深拷贝和浅拷贝相关操作的定义和背后的原理
2022/04/14 Python