安装dbus-python的简要教程


Posted in Python onMay 05, 2015

写一个 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

Python 相关文章推荐
python单例模式实例分析
Apr 08 Python
Python判断Abundant Number的方法
Jun 15 Python
Python通过命令开启http.server服务器的方法
Nov 04 Python
Python实现PS图像明亮度调整效果示例
Jan 23 Python
python实现日常记账本小程序
Mar 10 Python
使用python脚本实现查询火车票工具
Jul 19 Python
pandas去除重复列的实现方法
Jan 29 Python
Python爬虫:url中带字典列表参数的编码转换方法
Aug 21 Python
Django查询优化及ajax编码格式原理解析
Mar 25 Python
PyCharm 2020.2 安装详细教程
Sep 25 Python
记录一下scrapy中settings的一些配置小结
Sep 28 Python
全网最全python库selenium自动化使用详细教程
Jan 12 Python
使用SAE部署Python运行环境的教程
May 05 #Python
在Python中使用PIL模块对图片进行高斯模糊处理的教程
May 05 #Python
在Python中使用mechanize模块模拟浏览器功能
May 05 #Python
python实现自动更换ip的方法
May 05 #Python
浅谈MySQL中的触发器
May 05 #Python
python去除所有html标签的方法
May 05 #Python
python实现将汉字转换成汉语拼音的库
May 05 #Python
You might like
人大复印资料处理程序_输入篇
2006/10/09 PHP
php 读取文件乱码问题
2010/02/20 PHP
php异常:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE  eval()'d code error
2011/05/19 PHP
PHP实现获取客户端IP并获取IP信息
2015/03/17 PHP
php中strtotime函数性能分析
2016/11/20 PHP
Laravel中七个非常有用但很少人知道的Carbon方法
2017/09/21 PHP
php记录搜索引擎爬行记录的实现代码
2018/03/02 PHP
php使用socket调用http和smtp协议实例小结
2019/07/26 PHP
PHP与SQL语句写一句话木马总结
2019/10/11 PHP
Js动态创建div
2008/09/25 Javascript
js限制文本框只能输入整数或者带小数点的数字
2015/04/27 Javascript
BootStrapTable服务器分页实例解析
2016/12/20 Javascript
jQuery插件echarts实现的单折线图效果示例【附demo源码下载】
2017/03/04 Javascript
JS实现的透明度渐变动画效果示例
2018/04/28 Javascript
[36:16]完美世界DOTA2联赛PWL S3 access vs Rebirth 第一场 12.19
2020/12/24 DOTA
python Matplotlib画图之调整字体大小的示例
2017/11/20 Python
使用Python opencv实现视频与图片的相互转换
2019/07/08 Python
python之pexpect实现自动交互的例子
2019/07/25 Python
python 采用paramiko 远程执行命令及报错解决
2019/10/21 Python
python实现把两个二维array叠加成三维array示例
2019/11/29 Python
TensorFlow Saver:保存和读取模型参数.ckpt实例
2020/02/10 Python
关于Python Tkinter Button控件command传参问题的解决方式
2020/03/04 Python
15个应该掌握的Jupyter Notebook使用技巧(小结)
2020/09/23 Python
python实现图片素描效果
2020/09/26 Python
python 实现弹球游戏的示例代码
2020/11/17 Python
html5的canvas实现3d雪花飘舞效果
2013/12/27 HTML / CSS
Annoushka英国官网:英国奢侈珠宝品牌
2018/10/20 全球购物
Marc O’Polo俄罗斯官方在线商店:德国高端时尚品牌
2019/12/26 全球购物
优秀大学生职业生涯规划书
2014/02/27 职场文书
道路建设实施方案
2014/03/18 职场文书
小学兴趣小组活动总结
2014/07/07 职场文书
2014年资料员工作总结
2014/11/18 职场文书
新学期家长寄语2016
2015/12/03 职场文书
学校体育节班级口号
2015/12/25 职场文书
彻底理解golang中什么是nil
2021/04/29 Golang
java基础——多线程
2021/07/03 Java/Android