pyjamas-desktop
私は私を実行しようとしていますFedora 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のパッケージからインストールするときに何もする必要はありません。私は何を間違えることができましたか?