写一个 python 脚本需要用到 dbus,但因为 dbus-python 这个包并没有提供 setup.py , 所以无法通过 pip 直接安装,唯有下载源码手动编译安装一途了。

wget https://pypi.python.org/packages/source/d/dbus-python/dbus-python-0.84.0.tar.gz

tar zxvf dbus-python-0.84.0.tar.gz

cd dbus-python-0.84.0

但事有不顺,在 ./configure 的过程中,还是出了一些错。

configure: error: Package requirements (dbus-1 >= 1.0) were not met:

No package 'dbus-1' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you

installed software in a non-standard prefix.

Alternatively, you may set the environment variables DBUS_CFLAGS

and DBUS_LIBS to avoid the need to call pkg-config.

See the pkg-config man page for more details.

这显然是缺失了依赖库

sudo apt-get install libdbus-glib-1-dev

然后安装就就可以顺利进行了

./configure

make

sudo make install

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

dbus PHP,安装dbus-python的简要教程相关推荐

  1. Python爬虫入门教程导航帖

    转载:梦想橡皮擦 https://blog.csdn.net/hihell/article/details/86106916 **Python爬虫入门教程导航,目标100篇** 本系列博客争取把爬虫入 ...

  2. python3里的pillow怎么安装_“python安装pillow教程“python3.4怎么安装pil

    "python安装pillow教程"python3.4怎么安装pil python安装pillow教程2020-10-09 03:37:02人已围观 如何在python3.6中装p ...

  3. python psycopg2_Ubuntu 安装 PostgreSQL 和 python-psycopg2基础教程(以及错误解决)

    Ubuntu 安装 PostgreSQL 和 python-psycopg2基础教程(以及错误解决) 2012/06/27 by Crazyant    3条评论 Django支持以下四种数据库Pos ...

  4. 安装完python怎么打开安装步骤-Python安装与运行测试详细教程,带你攻克第一个学习难关...

    人生苦短,我选python. 无论有没有编程基础,无论什么专业,越来越多的大学生选择从python入手学习数据分析.难得有学习的激情,书都买好了,结果却败在了第一步--软件安装上-- 今天小编特意出了 ...

  5. 安装python程序后要进行什么设置-安装好Pycharm后如何配置Python解释器简易教程...

    这两天有许多Python小白加入学习群,并且问了许多关于Pycharm基本使用的问题,今天小编就以配置Python解释器的问题给大家简单絮叨一下. 1.一般来说,当我们启动Pycharm,如果Pych ...

  6. python详细安装教程linux-Linux系统如何安装Python?新手教程

    新手入门Python的第一步就是要在你的计算机上安装好Python.有些人可能要问了,Linux系统如何安装Python?本文为你准备了一份新手安装Python的教程,几乎是手把手教你如何操作,你只要 ...

  7. 安装好Pycharm后如何配置Python解释器简易教程

    呃呃,遇到坑了...... 安装完Python,没有去配置好Python解释器,直接打开Python项目包,去运行程序,程序输出结果只是显示 Process finished with exit co ...

  8. python安装方法3.8.2_Linux安装Python3.8.1的教程详解

    本例以Linux上安装Pyhton3.8版本为例进行说明 1.依赖包安装 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-dev ...

  9. python安装成功第三方库但import出问题_解析pip安装第三方库但PyCharm中却无法识别的问题及PyCharm安装第三方库的方法教程...

    一.问题具体描述: 在cmd控制台 pip install xxxx 后并显示安装成功后,并且尝试用cmd 的python 中import xxxx ,没有显示异常,说明这个库是安装成功了的.(这里以 ...

  10. Python安装Jupyter Notebook配置使用教程

    原文见:https://blog.csdn.net/qq_27825451/article/details/84427269 一.什么是jupyter 1.简介: jupyter notebook是一 ...

最新文章

  1. 【号外】来人鸭~ 本公众号纳新啦~
  2. oracle dbms_output.put不输出
  3. JZOJ__Day 9:【普及模拟】Square
  4. 前端技巧|Chrome上4款超级实用的插件!
  5. ubuntu下vim的命令及使用方法
  6. ADO学习(二).udl文件
  7. react hooks_如何破坏React Hooks的基础
  8. IPv6下网络编程实例
  9. 长痘痘了吃什么好得快?
  10. java提取(获取)博客信息(内容)
  11. 【泛微E9开发】E9客户端下载页面修改方法
  12. sql注入攻击与防御java_注入攻击(SQL注入防御)
  13. COMSOL数据导入的案例
  14. php天猫列表数据抓取,天猫数据抓取方法_简易采集 - 八爪鱼采集器
  15. NVIDIA GeForce 800系列详细配置参数
  16. hdu 2881 Jack's struggle(DP)
  17. 深度学习(图像方向)常见名词术语
  18. vr全景图片制作方法
  19. 《液晶显示器和液晶电视维修核心教程》——2.7 光电耦合器
  20. 如何把pyecharts的炫酷延续到PPT里!?

热门文章

  1. 终端zsh_只需七个步骤,即可使您的“ ZSH”终端站起来—直观指南
  2. 我建了这个-现在呢? 如何在DigitalOcean Droplet上部署React App。
  3. 创建自己的github_创建自己的GitHub(kinda)
  4. java aspectj_AspectJ的基本用法
  5. 小米为其他手机适配rom_让小米引以为傲的MIUI,为什么不再给其它手机适配了?...
  6. vim 删除多行_Vim神器的五个高效插件,新老司机别错过!
  7. Python爬虫Scrapy框架IP代理的配置与调试
  8. Logistic Regression逻辑回归的简单解释
  9. 异步(python 版)
  10. Mybatis入门(一)