Fedora 15에서 Pajamas Desktop을 사용하려고 하면 왜 AttributeError가 발생합니까?

Fedora 15에서 Pajamas Desktop을 사용하려고 하면 왜 AttributeError가 발생합니까?

pyjamas-desktop나는 내 것을 실행하려고페도라 15. 모든 패키지가 설치되어 있고 PYTHONPATH포함하도록 조정했지만 /usr/share/pyjamas/library간단한 예제를 실행하려고 하면 다음과 같습니다.

from pyjamas.ui.Button import Button
from pyjamas.ui.RootPanel import RootPanel
from pyjamas.ui.HTML import HTML
from pyjamas import Window

def greet(sender):
    Window.alert("Hello, AJAX!")

if __name__ == '__main__':
    b = Button("Click me", greet)
        RootPanel().add(b)
    hw = HTML("Hello <b>World</b>")
    RootPanel().add(hw)

다음 메시지를 받았습니다.

Traceback (most recent call last):
  File "pyjstest.py", line 10, in <module>
    b = Button("Click me", greet)
  File "/usr/share/pyjamas/library/pyjamas/ui/Button.py", line 36, in __init__
    element = DOM.createButton()
  File "/usr/share/pyjamas/library/pyjamas/DOM.py", line 190, in createButton
    return createElement("button")
  File "/usr/share/pyjamas/library/pyjamas/DOM.py", line 202, in createElement
    return doc().createElement(tag)
  File "/usr/share/pyjamas/library/__pyjamas__.py", line 45, in doc
    return main_frame.getDomDocument() 
AttributeError: 'NoneType' object has no attribute 'getDomDocument'

여기서 뭔가를 조정해야 합니까? Ubuntu의 경우 소스에서 빌드하고 부팅해야 하는 pyjamas-dev에 대한 정보를 찾았습니다. Fedora의 패키지에서 설치할 때 아무 것도 할 필요가 없습니다. 내가 무엇을 잘못할 수 있었나요?

관련 정보