python - Python与Nuitka交叉编译到Windows失败

标签 python compilation cross-compiling wine nuitka

我试图用Nuitka和here指令将Python 3文件编译成一个Windows可执行文件。当试图编译时,我得到了错误

Error, no 'Python.h' development headers can be found, dependency not satisfied!

不过,当我尝试为Linux编译时,它是有效的
我安装了python3-dev包,并在Wine中安装了Python 3。如何在Wine中安装Python开发头文件?
编辑:头文件似乎存在于/home/$USER/.wine/drive_c/Python33/include但Nuitka没有看到它们?

最佳答案

这可能会有帮助(来自Nuitka文档):
生成的文件名将是所有平台上的program.exe,但这并不意味着它不在非Windows上运行!但是,如果您编译程序,我们不想覆盖它,或者不确定哪一个是已编译的表单,哪一个不是。

关于python - Python与Nuitka交叉编译到Windows失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18799477/

相关文章:

ios - 为 iOS 编译 expat - Command/bin/sh 失败,退出代码为 2

python - 如何根据输入的单词显示某些文件中的数据?

python - urllib3 HTTPResponse.read() 返回空字节

python - Django:css 引用静态文件中的媒体(django dev/1.3/static 文件)

compilation - docker 无法编译程序(可能是未定义的宏AC_MSG_ERROR)

c - 对 'function' 的 undefined reference

linux - libstdc++.so : error adding symbols: File in wrong format

python - pyodbc 与 sqlalchemy 有什么区别?

c++ - 如何将 cpp 源编译为完整的静态二进制文件,但 : libc, libpthread、libdl、libstdc++ 和 libm 除外

android - 如何在Android上使用strace?