如何在 Windows 上运行 python dbus?

Posted

技术标签:

【中文标题】如何在 Windows 上运行 python dbus?【英文标题】:How could run python dbus on windows? 【发布时间】:2016-09-27 04:13:48 【问题描述】:

我是 dbus 概念的新手,我在 windows 上使用 python 3.5.1 进行编程,我阅读了很多文档,但不知道 dbus 是否可以在 windows 上工作?如果是这样,我尝试过哪个模块 pydubs,pymodbus,... 请问我应该去Linux还是有解决方案?

【问题讨论】:

【参考方案1】:

据我所知,没有适用于 Windows 的标准 Python Dbus 库。 您可以使用此链接:我发现的唯一链接可以实现,但在 Windows 上没有任何有关 Python Dbus 代码的 Stack Overflow 线程/问题。

http://poquitopicante.blogspot.in/2012/07/building-dbus-python-on-windows-with.html

将它用于业余项目以外的任何事情都可能会给您带来麻烦。我建议如果您需要使用 Dbus,则切换到 Linux,尤其是如果您必须使用 Python 的话。此外,Windows 本身不支持将 Dbus 作为 IPC。

【讨论】:

链接已损坏。

以上是关于如何在 Windows 上运行 python dbus?的主要内容,如果未能解决你的问题,请参考以下文章

如何在同一个 Windows XP 机器上同时运行 python 2.6 和 3.0?

在 DB2 窗口上使用 JDBC 运行多语句查询

DB2 JDBC Windows 身份验证

使用 Python 2.7 在 Windows 上运行 Scapy

如何在Windows上使用Python for .NET进行多处理?

在 Windows 上提交 SVN 时在“db\txn-current-lock”上拒绝访问