我正在使用 nuitka 编译我的 python 代码。我使用--module
选项将我的代码导入到其他 python 文件中:
nuitka --module --recurse-none file.py
Output: file.so
如果我不需要导入代码而只需要在终端上运行,我将遵循常规编译过程:
nuitka --recurse-none file.py
Output: file.exe
我在 Debian 下编译这些文件,它们在 Debian 下工作没有问题。当我将这些文件移动到 Ubuntu 系统时,有时会Segmentation Fault
出现错误。是因为在 Debian 下编译的 python 代码与 Ubuntu 不兼容还是我犯了个人错误(比如缺少库等)