安装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中的__slots__缓存资源以节省内存开销的方法
Apr 02 Python
python3.4控制用户输入与输出的方法
Oct 17 Python
Python按钮的响应事件详解
Mar 04 Python
python学习——内置函数、数据结构、标准库的技巧(推荐)
Apr 18 Python
VPS CENTOS 上配置python,mysql,nginx,uwsgi,django的方法详解
Jul 01 Python
解决python中用matplotlib画多幅图时出现图形部分重叠的问题
Jul 07 Python
PYTHON实现SIGN签名的过程解析
Oct 28 Python
python标识符命名规范原理解析
Jan 10 Python
tensorflow的ckpt及pb模型持久化方式及转化详解
Feb 12 Python
浅谈Django中的QueryDict元素为数组的坑
Mar 31 Python
解决jupyter运行pyqt代码内核重启的问题
Apr 16 Python
Python日志处理模块logging用法解析
May 19 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
谈一谈收音机的高放电路
2021/03/02 无线电
MYSQL数据库初学者使用指南
2006/11/16 PHP
php+mysql实现用户注册登陆的方法
2015/01/03 PHP
Javascript 模式实例 观察者模式
2009/10/24 Javascript
Prototype源码浅析 Enumerable部分(二)
2012/01/18 Javascript
js限制文本框只能输入数字(正则表达式)
2012/07/15 Javascript
谈谈关于JavaScript 中的 MVC 模式
2013/04/11 Javascript
基于jquery实现的省市区级联无ajax
2013/09/24 Javascript
javascript实现10个球随机运动、碰撞实例详解
2015/07/08 Javascript
JavaScript驾驭网页-CSS与DOM
2016/03/24 Javascript
浅析jQuery 3.0中的Data
2016/06/14 Javascript
jQuery自适应轮播图插件Swiper用法示例
2016/08/24 Javascript
浅析Javascript的自动分号插入(ASI)机制
2016/09/29 Javascript
Javascript将字符串日期格式化为yyyy-mm-dd的方法
2016/10/27 Javascript
js 打开新页面在屏幕中间的实现方法
2016/11/02 Javascript
深入理解vue.js中的v-if和v-show
2017/06/22 Javascript
解决JS内存泄露之js对象和dom对象互相引用问题
2017/06/25 Javascript
使用Vue构建可重用的分页组件
2018/03/26 Javascript
Vue项目中Api的组织和返回数据处理的操作
2019/11/04 Javascript
用python写asp详细讲解
2013/12/16 Python
在Python中进行自动化单元测试的教程
2015/04/15 Python
Python实现获取照片拍摄日期并重命名的方法
2017/09/30 Python
python 实现图像快速替换某种颜色
2020/06/04 Python
python Cartopy的基础使用详解
2020/11/01 Python
html5 div布局与table布局详解
2016/11/16 HTML / CSS
台湾东南旅游社网站:东南旅游
2019/02/11 全球购物
正宗的澳大利亚Ugg靴子零售商:UGG Express
2020/04/19 全球购物
帮一个朋友写的求职信
2014/08/09 职场文书
2014年数学教研组工作总结
2014/12/06 职场文书
幼儿园辞职信范文
2015/02/27 职场文书
2015年班主任个人工作总结
2015/03/31 职场文书
公司人力资源管理制度
2015/08/05 职场文书
2015元旦感言
2015/12/09 职场文书
Redis集群的关闭与重启操作
2021/07/07 Redis
Nginx工作模式及代理配置的使用细节
2022/03/21 Servers
一行Python命令实现批量加水印
2022/04/07 Python