python - 如何以 *.pyc 格式分发我的 Python 3 应用程序?

标签 python compilation distribute

我在 Debian 上开发了一个简单的 Python 应用程序,但我不想分享我的代码。
用户将使用 Windows。
我尝试使用 py_compile 但 *.pyc 文件在另一台机器(Windows)上不起作用,给出了一个错误的魔数(Magic Number)错误。
错误可能是由于不同的 Python 3 版本造成的,但代码与任何 Python 3 版本完全兼容。

所以,问题是:我怎样才能以 *.pyc 格式编译一个没有以如此严格的方式检查 Python 版本的脚本?

谢谢

最佳答案

如果您想轻松地分发您的应用程序而不会造成太多麻烦,只需使用多个可用 freezing tools 中的一个即可。 ,您可以轻松地在多个平台上运行它,而无需花费太多时间。

关于python - 如何以 *.pyc 格式分发我的 Python 3 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41830637/

相关文章:

python - 如何在我的项目分发中包含包子文件夹?

python - 未实现错误: Cast string to float is not supported

c++ - make 中 undefined reference

c++ - 什么是 boost 密集 C++/模板编译的良好 CPU/PC 设置?

python - 使用 Distribution 获取安装为 'entry_points' 的 python 控制台命令的路径

Python打包分发安装后步骤

python - 使用 matplotlib 更改背景*不带*框架

python - mfcc特征大小如何影响递归神经网络

python - Pygame Beat-Em-Up 游戏//敌人攻击计时器永远不会达到零

css - sass --watch : Compile only 1 css with many sources