在Debian上安装Python Pyjamas

2 投票
2 回答
1640 浏览
提问于 2025-04-16 23:05

我在Debian上安装了pyjamas。

http://pyjs.org/getting_started.html

但是我的程序找不到这个模块,可能是什么问题呢?我已经通过apt-get正确安装了pyjamas。

krisdigitx-virtual-machine ~ # python jamas.py 
Traceback (most recent call last):
  File "jamas.py", line 3, in <module>
    from pyjamas import Window
ImportError: No module named pyjamas
krisdigitx-virtual-machine ~ # 


#!/usr/bin/env python

from pyjs import Window
from pyjs.ui import RootPanel, Button
from pyjs.ui import HTML


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

b = Button("click me", greet)
Rootpanel().add(b)

经过一些研究:

我需要运行 pyjsbuild jamas.py 来获取输出目录,不过这又给我带来了一个新的错误。

jamas TypeError: jamas.RootPanel().add is not a function

2 个回答

1

你遇到了一个错误:

ImportError: No module named pyjamas

这意味着你的程序找不到叫做pyjamas的模块。你可能需要把这个模块的路径添加到$PYTHONPATH中,方法是:

export PYTHONPATH=$PYTHONPATH:/usr/share/pyjamas/library
1
  1. 请访问 http://pyjs.org/GettingHelp.html
  2. 第一个链接 "Getting Started" 是一个详细的安装指南,适合从零开始的用户。简单来说,它的意思是:从git仓库获取最新的源代码。

在维基文章中,所有让Pyjs和Pyjs Desktop运行的步骤都有详细的描述,但内容仍然简洁易懂。

撰写回答