安装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基础教程之循环介绍
Aug 29 Python
Python实现批量读取word中表格信息的方法
Jul 30 Python
Python中import机制详解
Nov 14 Python
解决python opencv无法显示图片的问题
Oct 28 Python
一篇文章搞懂Python的类与对象名称空间
Dec 10 Python
用python一行代码得到数组中某个元素的个数方法
Jan 28 Python
opencv-python 读取图像并转换颜色空间实例
Dec 09 Python
python的slice notation的特殊用法详解
Dec 27 Python
Python3 字典dictionary入门基础附实例
Feb 10 Python
Python实现初始化不同的变量类型为空值
Jun 02 Python
python 代码运行时间获取方式详解
Sep 18 Python
浅谈Python项目的服务器部署
Apr 25 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
如何对PHP程序中的常见漏洞进行攻击(下)
2006/10/09 PHP
PHP图片上传类带图片显示
2006/11/25 PHP
解析php入库和出库
2013/06/25 PHP
php设置允许大文件上传示例代码
2014/03/10 PHP
PHP结合jQuery实现找回密码
2015/07/22 PHP
yii2 RBAC使用DbManager实现后台权限判断的方法
2016/07/23 PHP
浅析PHP7的多进程及实例源码
2019/04/14 PHP
一页面多XMLHttpRequest对象
2007/01/22 Javascript
让getElementsByName适应IE和firefox的方法
2007/09/24 Javascript
javascript 获取url参数和script标签中获取url参数函数代码
2010/01/22 Javascript
用javascript模仿ie的自动完成类似自动完成功的表单
2012/12/12 Javascript
探讨js中的双感叹号判断
2013/11/11 Javascript
JavaScript数组实现数据结构中的队列与堆栈
2016/05/26 Javascript
Bootstrap Navbar Component实现响应式导航
2016/10/08 Javascript
Angular的事件和表单详解
2016/12/26 Javascript
jQuery实现页面顶部下拉广告
2016/12/30 Javascript
解决vue2.0动态绑定图片src属性值初始化时报错的问题
2018/03/14 Javascript
在Layui中实现开关按钮的效果实例
2019/09/29 Javascript
Python random模块(获取随机数)常用方法和使用例子
2014/05/13 Python
Python开发常用的一些开源Package分享
2015/02/14 Python
利用ctypes提高Python的执行速度
2016/09/09 Python
python制作英语翻译小工具代码实例
2019/09/09 Python
PyTorch在Windows环境搭建的方法步骤
2020/05/12 Python
matplotlib 生成的图像中无法显示中文字符的解决方法
2020/06/10 Python
IE支持HTML5的解决方法
2009/10/20 HTML / CSS
锐步美国官方网站:Reebok美国
2018/01/10 全球购物
Dr. Martens马汀博士法国官网:马丁靴鼻祖
2020/01/15 全球购物
团委竞选演讲稿
2014/04/24 职场文书
雏鹰争章活动总结
2014/05/09 职场文书
新闻发布会策划方案
2014/06/12 职场文书
运动员入场词
2015/07/18 职场文书
那些美到让人窒息的诗句,值得你收藏!
2019/08/20 职场文书
SQL Server 数据库实验课第五周——常用查询条件
2021/04/05 SQL Server
Go语言设计模式之结构型模式
2021/06/22 Golang
Python接口自动化之文件上传/下载接口详解
2022/04/05 Python
以下牛机,你有几个
2022/04/05 无线电