【问题标题】:How can I get the Python module termios to work in Cygwin?如何让 Python 模块 termios 在 Cygwin 中工作?
【发布时间】:2013-04-05 20:12:17
【问题描述】:

我想在 Windows 中运行 Urwid,所以我下载并安装了 Cygwin(仅限默认软件包)。我尝试了 Hello World 示例:

import urwid

txt = urwid.Text(u"Hello World")
fill = urwid.Filler(txt, 'top')
loop = urwid.MainLoop(fill)
loop.run()

但它抱怨termios:

$ python test.py
Traceback (most recent call last):
  File "test.py", line 1, in <module>
    import urwid
  File "C:\Python27\lib\site-packages\urwid-1.1.1-py2.7-win-amd64.egg\urwid\__init__.py", line 40, in <module>
    from urwid.graphics import (BigText, LineBox, BarGraphMeta, BarGraphError,
  File "C:\Python27\lib\site-packages\urwid-1.1.1-py2.7-win-amd64.egg\urwid\graphics.py", line 30, in <module>
    from urwid.display_common import AttrSpec
  File "C:\Python27\lib\site-packages\urwid-1.1.1-py2.7-win-amd64.egg\urwid\display_common.py", line 23, in <module>
    import termios
ImportError: No module named termios

我回到安装程序并安装了所有匹配 term 作为搜索词的软件包,但我仍然遇到同样的错误。

拜托,你们所有的 Cygwin 神,你能帮助一个软弱的菜鸟解决这个烦人的问题吗?

编辑:如果这很重要,我正在 Windows 7 上运行 Python 2.7.2。

【问题讨论】:

    标签: python cygwin termios urwid


    【解决方案1】:

    在安装了实际的Python 包和libmpfr4 之后,也缺少一切工作正常...

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多