问题标签 [shedskin]

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 投票
2 回答
258 浏览

c++ - Shedskin - 编译错误

我目前正在尝试用 shedskin 编译一个 python 项目(5个文件@总共 1200 行代码)。

我试过 shedskin 版本 0.9.3 和 0.9.2 都导致相同的错误。这是我遇到的第一个错误:

此外,我在运行 shedskin 之后(即在输入“make”之前)收到许多警告 - 所有与动态类型有关:

但是,shedskin 似乎可以完美地与提供的示例一起工作,因为我可以编译和执行它们而不会出现任何错误。

您是否知道在哪里查找错误或错误与什么有关?

0 投票
2 回答
654 浏览

c++ - 将 Python 代码编译为 Pascal DLL

我有一个用Free Pascal编写的程序。它从运行时选择的 DLL 中导入函数。它们是使用pascal;关键字导入的。我想使用 python 代码扩展这个程序。我发现在这种情况下蜕皮可能对我有帮助。我需要如何进行?事实上,我想“将 python 代码编译为 DLL”。除了任何免费或开源工具/编译器之外,我还可以使用 Microsoft Visual Studio 2012 和 VC++ 来解决我的问题。

0 投票
1 回答
605 浏览

python - Shedskin 找不到模块 numpy

我正在使用 shedksin 将 python 文件(依赖于 numpy)转换为 C++ 文件。通过命令提示符执行时,出现错误。关于可能是什么问题的任何想法?

0 投票
1 回答
158 浏览

python - 可以在 Cygwin 上使用脱落的皮肤(安装 libgc 时缺少 execinfo.h)吗?

我想尝试在cygwin脱皮

shed skinlibgc的安装似乎没问题,但是当我尝试make使用 shed-skinned Python 脚本时,它会抱怨:

(下面的完整列表)

在 Cygwin 上检查了 libgc 的已安装文件列表,它不包括execinfo.h

这是否意味着脱落的皮肤不能在Cygwin上使用?


编辑1:

将缺少的execinfo.h(从 Internet下载)添加到 make 的 lib 路径没有帮助。