问题标签 [pyjamas]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
203 浏览

webkit - webkit 无法解析主要字体并导致 fedora 20 上的分段错误

webkit3 如何在 Linux 上解析其主要字体?

(在 libwebkitgtk-3.0 中出现分段错误。有人见过类似的问题吗?有没有办法解决它?如何在对系统进行最小更改的情况下调试或修复它?)

gdb 打印:

安装 debuginfo 后的 gdb 回溯:

步骤导致:

编辑:添加了 gdb 回溯。回溯告诉我 webkit 无法正确解析“主要字体”。从旧的“运行 pyjs 时在 fedora 20 上的 libwebkitgtk-3.0 中的分段”更改标题以反映这一点。

0 投票
1 回答
310 浏览

python - Pyjamas-desktop (pyjd) 编译、运行和退出

我正在使用 Python 2.7(64 位)在 Windows 8.1 上运行睡衣。我在安装所有东西方面有点挣扎,但我相信这场斗争取得了丰硕的成果——我已经运行了引导程序,文件“run_bootstrap_first_then_pyjd_setup.py”,并开始尝试使用睡衣桌面。

我试图通过在命令行中运行 run.bat 文件和双击 GUI Windows 资源管理器来查看 Hello.py 示例(在示例/helloworld 目录中)。.bat 文件的代码如下:

该程序将编译,运行,打开一个白色窗口,然后立即退出。这让我觉得它没有完全运行(或者睡衣不与 Windows 8.1 交互)。如果我通过键入直接运行 Hello.py 文件

进入命令行,同样的事情会发生。

我猜这是一个 Windows 软件版本问题(8.1 无法运行当前版本的睡衣或......有什么想法吗?

0 投票
1 回答
363 浏览

javascript - 将python文件转换为JS文件

我一直在试图弄清楚如何将 python 文件转换为 JavaScript 文件。

我下载了最新的睡衣并将其安装在我的 c:\Python26\Lib\site-packages 文件夹中。我在 Windows 7 上运行 Python 2.6。

0 投票
1 回答
306 浏览

python - 睡衣 - 由于 DistributionNotFound 导致的 pyjsbuild 错误

我正在尝试从睡衣示例文件夹构建 HelloWorld 示例页面。但是,当我运行时收到此错误:sudo pyjsbuild helloworld.py. 这个错误对 python 来说似乎很普遍,因为它似乎与我的 python 环境的设置/配置有关。关于在哪里寻找问题的任何建议?

这是错误

0 投票
0 回答
260 浏览

python - 让 scipy 与睡衣一起工作

我正在尝试让 scipy 与睡衣一起工作。我有一个要转换为 javascipt 的 python 脚本:

但是,当我在浏览器中加载它时,它会说:

我发现我可以通过将 scipy 直接复制到我的项目文件夹来让 pyjs 翻译 scipy。当我构建我的项目时,它会翻译它,但现在我的浏览器中出现以下错误:

我尝试将 numpy 直接复制到项目文件夹,但它不起作用。运行 python 脚本会出错,提示无法从源目录导入 numpy。我想解决这个问题,但它越来越深入兔子洞。

那么我的问题是:有没有办法在睡衣中使用 scipy 而无需自己编写自定义模块?甚至可以翻译导入的模块/包吗?

0 投票
1 回答
878 浏览

javascript - Python 脚本转换为 Chrome 扩展

我编写了一个 Python 脚本,可以轻松地自动化我大学里很多学生每天都在做的事情。我想以最小的努力将其提供给每个人,因此我正在考虑将脚本上传到 google chrome 扩展程序中,该扩展程序在学生运行扩展程序时运行。

通过睡衣运行我的 Python,然后将输出的 javascript 用于 chrome 扩展,这是否可能?或者我应该如何解决这个问题?

0 投票
1 回答
144 浏览

javascript - 无法在浏览器中运行 python web 应用程序

我们已经使用 Tkinter 库创建了 python 桌面应用程序,它正在工作。我们使用睡衣将桌面应用程序转换为网络应用程序,并生成了 html 文件和 javascripts。

在浏览器中打开 html 文件时,在消息框中显示以下错误,

是否需要配置或设置任何东西才能在 web 中运行它?

提前致谢...

0 投票
1 回答
48 浏览

python - 在 pyjs 中使用 MySQLdb 时遇到问题

我想使用 pyjs 作为我已经构建和测试过的应用程序的接口。它使用外部库,包括 MySQLdb。我希望我可以将它与 pyjs 很好地集成,但一直收到错误消息

现在,当我在没有 pyjs 的情况下运行程序时,我没有收到此错误并且一切正常。但即使只是一个像这样的简单 pyjs 脚本

给我上面提到的错误。

我怎样才能以这种方式使用 MySQLdb,或者,如果我不能,是否有一个简单的替代方案?我觉得从这篇文章中应该是可能的。我可以让 pyjs 处理不使用 MySQLdb 的示例。现在,我只是在我的本地机器上开发。