对Python来说其他什么壳都是虚的,运行时就容易暴露源码。python程序最大的弱点是源码容易泄露,pyinstall打包的直接用pyinstxtractor还原,再对pyc反编译,分分种暴露源码。 如果是PyQt的图形程序的话可以考虑使用Nuitka转C再编译、打包。 Python社区推荐的是Pyarmor,可以设置程序有效期限(到期不可运行)或者授权甚至是固件绑定。免费版的够用了,完全版200多吧,记不清了。 具体介绍见https://pyarmor.readthedocs.io/zh ...