Python库中的curses模块中是否有错误?

Python库中的curses模块中是否有错误?,python,eclipse,windows,pydev,curses,Python,Eclipse,Windows,Pydev,Curses,我将Eclipse与PyDev和Python3.4.1一起使用。我想尝试Python附带的curses库。我已经阅读了Python 3.4.1的文档,其中的教程给出了以下代码: import curses stdscr = curses.initscr() 但是,我遇到了以下错误: 回溯最近一次呼叫上次: 文件D:\Programming\Eclipse Standard IDE\Projects\LCD Display\src\main.py,第9行,在 进口诅咒 文件D:\Programm

我将Eclipse与PyDev和Python3.4.1一起使用。我想尝试Python附带的curses库。我已经阅读了Python 3.4.1的文档,其中的教程给出了以下代码:

import curses
stdscr = curses.initscr()
但是,我遇到了以下错误:

回溯最近一次呼叫上次:

文件D:\Programming\Eclipse Standard IDE\Projects\LCD Display\src\main.py,第9行,在 进口诅咒 文件D:\Programming\Python 3.4.1\Lib\curses\uuuu init\uuuuu.py,第13行,在 从_诅咒导入* ImportError:没有名为“\u curses”的模块

在curses lib文件中,第一行来自_cursesimport*

我该怎么看这个? 这是lib文件中的错误还是旧版支持? 我怎样才能解决这个问题? 编辑:
我尝试过将解释器切换到Pythonw.exe 3.4.1,但没有效果,2.7.8也不起作用。我相信我已经根据网站正确设置了PyDev。

您需要ncurses windows软件包。。。它不附带用于诅咒的dll。。。不幸的是,它只存在于gnuwin32中,python可能使用它,也可能不使用它。。。基本上windows上的诅咒是一场噩梦。。。它只适用于几乎任何其他操作系统。。。但这是一个痛苦的窗口。。。如果您确实获得了一个工作dll,请确保将其放在C:\windows\system32中folder@JoranBeasley所以基本上它是非常过时的,不值得花时间学习吗?不,我不是这么说的。。。更好的说法是,无论出于何种原因,它都很难与windows一起使用,而且可能不值得为其设置开销。。。使用像wx这样的东西并制作一个真正的gui程序要容易得多。。。。除非你真的想做一个基于控制台的用户界面。。。在这种情况下,运行一个Ubuntu虚拟机并使用它来开发和接受它可能永远不会运行是最容易的windows@JoranBeasley太好了,我去wx看看。我很感激你的建议。这是我使用Python的第一天,所以我想让我的手有点脏,我宁愿做一些编程练习,也不愿浪费时间去尝试安装。直接跳到gui-devel可能有点让人望而生畏。。。。你为什么不做关于建立博客的django教程。。。这有点直截了当,最终成为python的入门读物。。。也就是说,您当然可以先设置gui。。。您可能会遇到一些与python完全无关的概念,比如不阻塞ui