我对python-an-urwid很陌生。我发现urwid 1.3.0有一个看似与OS X有关的问题: 我运行macosx10.9.5,默认安装了python2.7.5和手动安装的python3.4.2。 我没有对原始代码进行任何更改,并尝试了以下操作:
我按照指示从包(urwid-1.3.0)复制了urwid文件夹(https://github.com/wardi/urwid/wiki/Installation-instructions)。焦油gz)使urwid可用于python并能够测试示例。我在执行时总是遇到相同的错误,例如:
python bigtext.py
python3 bigtext.py
我也在urwid站点的第一个教程中尝试了这个方法
^{pr2}$所有示例,就像上面的简短示例一样,都会产生以下错误:
mymac:examples me$ python3 hellotest.py
Traceback (most recent call last):
File "hellotest.py", line 1, in <module>
import urwid
File "myfolder/urwid-1.3.0/examples/urwid/__init__.py", line 36, in <module>
from urwid.wimp import (SelectableIcon, CheckBoxError, CheckBox, RadioButton,
File "myfolder/urwid-1.3.0/examples/urwid/wimp.py", line 99, in <module>
class CheckBox(WidgetWrap):
File "myfolder/urwid-1.3.0/examples/urwid/wimp.py", line 104, in CheckBox
True: SelectableIcon("[X]"),
File "myfolder/urwid-1.3.0/examples/urwid/wimp.py", line 47, in __init__
self.__super.__init__(text)
AttributeError: 'SelectableIcon' object has no attribute '_SelectableIcon__super'
当我在一个新鲜的树莓派(Debian)上尝试这个操作时,不会发生这个错误。 所以在我看来这是一个操作系统特有的问题。在
有人能找到为什么这种行为会发生在OSX上,或者甚至会发生在其他系统上吗?有人知道怎么解决这个问题吗?在
提前谢谢
目前没有回答
相关问题 更多 >
编程相关推荐