安装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 open()文件处理使用介绍
Nov 30 Python
详细解读Python中的__init__()方法
May 02 Python
Python中操作mysql的pymysql模块详解
Sep 13 Python
python实现list元素按关键字相加减的方法示例
Jun 09 Python
Python引用类型和值类型的区别与使用解析
Oct 17 Python
简述Python2与Python3的不同点
Jan 21 Python
python sys.argv[]用法实例详解
May 25 Python
不知道这5种下划线的含义,你就不算真的会Python!
Oct 09 Python
解决python 无法加载downsample模型的问题
Oct 25 Python
python3.6.3转化为win-exe文件发布的方法
Oct 31 Python
利用Python脚本实现自动刷网课
Feb 03 Python
Python中的 enumerate和zip详情
May 30 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
利用谷歌 Translate API制作自己的翻译脚本
2014/06/04 PHP
PHP 文件上传限制问题
2019/09/01 PHP
javascript iframe编程相关代码
2009/12/28 Javascript
分享14个很酷的jQuery导航菜单插件
2011/04/25 Javascript
可简单避免的三个JS发布错误的详细介绍
2013/08/02 Javascript
深入理解JavaScript高级之词法作用域和作用域链
2013/12/10 Javascript
JavaScript在浏览器标题栏上显示当前日期和时间的方法
2015/03/19 Javascript
javascript HTML+CSS实现经典橙色导航菜单
2016/02/16 Javascript
js基于setTimeout与setInterval实现多线程
2016/06/17 Javascript
详解jQuery事件
2017/01/13 Javascript
解决vue中使用swiper插件问题及swiper在vue中的用法
2018/04/04 Javascript
js canvas实现二维码和图片合成的海报
2020/11/19 Javascript
Vue动画事件详解及过渡动画实例
2019/02/09 Javascript
JS代码优化的8点建议
2020/02/04 Javascript
[37:45]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第二场 12.09
2020/12/11 DOTA
wxPython 入门教程
2008/10/07 Python
Python中IPYTHON入门实例
2015/05/11 Python
Python3使用requests发闪存的方法
2016/05/11 Python
小小聊天室Python代码实现
2016/08/17 Python
用python找出那些被“标记”的照片
2017/04/20 Python
pandas使用get_dummies进行one-hot编码的方法
2018/07/10 Python
Python SQL查询并生成json文件操作示例
2018/08/17 Python
python3应用windows api对后台程序窗口及桌面截图并保存的方法
2019/08/27 Python
python 动态调用函数实例解析
2019/10/21 Python
Python数据可视化:幂律分布实例详解
2019/12/07 Python
Keras 使用 Lambda层详解
2020/06/10 Python
Python collections.defaultdict模块用法详解
2020/06/18 Python
CSS3实现翘边的阴影效果的代码示例
2016/06/13 HTML / CSS
印度尼西亚最好的小工具在线商店:Erafone.com
2019/03/26 全球购物
自荐信范文
2013/12/10 职场文书
行政部主管岗位职责
2013/12/28 职场文书
视光学毕业生自荐书范文
2014/02/13 职场文书
银行主办会计岗位职责
2014/08/13 职场文书
副总经理岗位职责范本
2014/09/30 职场文书
搞笑结婚保证书
2015/05/08 职场文书
宣传委员竞选稿
2015/11/19 职场文书