PyInstaller打包实战指南,pyinstaller打包注意事项

  PyInstaller打包实战指南,pyinstaller打包注意事项

  什么是nuitka Nuitka是一个源码到源码的编译器,将Python代码编译成C源代码。在此过程中,应用了一些编译时优化,如常数折叠和传播、内置调用预测、类型推断和条件语句执行。Nuitka最初是为了生成C代码而设计的,但是当前版本只使用了C 03共享的C11的那些特性来生成C源代码。允许将现代C和C进一步编译成二进制可执行格式的编译器包括gcc、clang、MinGW或Microsoft Visual C。它接受与几个不同Python版本兼容的Python代码(目前支持2.6、2.7和3.3-3.9版本),并可选地允许创建不需要在目标计算机上安装Python的独立程序。

  如何用NuitKa 1封装python程序?安装NuitKa pip安装nuitka 2。包python-m nuitka-standalone-follow-imports-prefer-source-code./newpaper/__main__。py 3。常见问题解答nuitka-plugins:警告:使用plugin-enable=tensorflow 获得tensor flow支持。当您看到这些时,在命令中添加- plugin-enable=xxx=XXX,例如python-m nuitka-standalone-follow-imports-plugin-enable=tensor flow./newPaper/__main__。py FATAL:错误,scons的内联副本不存在,路径中有一个scons二进制文件。pip install scons #注意,它必须安装在您的nuitka所在的环境中。致命错误:错误,您的系统需要“chrpath ”,因为“rpath”设置在已使用的共享中,只需安装chrpath。例如,arch system是Sudo Pacman-s chr path Nuitka-scons:警告:您没有使用ccache。

  安装ccachesudo pacman -S ccache

PyInstaller打包实战指南,pyinstaller打包注意事项