python - 在 linux 基础机器上使用 python dragonfly 的问题

标签 python linux python-dragonfly

我正在玩 python 中的 Dragonfly 库。我在 Mac OSX 上工作,这将是我的目标平台。但是,当尝试运行我的程序时,我收到以下错误:

Traceback (most recent call last):
  File "clock_challenge.py", line 2, in <module>
    from dragonfly.all import Grammar,CompoundRule
  File "/Users/vikash/.virtualenv/clock_challenge/lib/python2.7/site-packages/dragonfly-0.6.5-py2.7.egg/dragonfly/__init__.py", line 22, in <module>
from .log               import get_log
  File "/Users/vikash/.virtualenv/clock_challenge/lib/python2.7/site-packages/dragonfly-0.6.5-py2.7.egg/dragonfly/log.py", line 30, in <module>
    import win32gui
ImportError: No module named win32gui

既然我的目标平台是基于 Linux 的,我该如何使用 win32gui 库?

最佳答案

该软件包仅适用于 Windows。如果不进行大量代码更改,您将无法在其他操作系统上使用它。

关于python - 在 linux 基础机器上使用 python dragonfly 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12302960/

相关文章:

Python 计数段落

python - 读取非常大的 blob 而无需在 Google Cloud 中下载它们(流媒体?)

python - 更改 Pandas 数据框中一列中的所有值

python - 如果我已经从前一个 block 中的函数返回,我应该使用 elif 吗?

php - 我可以在 PHP 函数 exec() 中使用 linux 内置实用程序 compgen 吗?

python - 您如何使用 Python 模块 Dragonfly 识别语音?

c++ - Qt 视频流应用程序 : no service found for qt. mediaplayer

linux - 带有文字字符串的 sed——不是输入文件

python - 在带有python2.6的windows7上使用python dragonfly的问题

python - 将语音数值传递给函数