1)使用pyinstaller 打包为exe, 记住是版本是5.*,我用的是5.13.2 ,不能是6.* 这是第一步。
pyinstaller -F -i d:\whs.ico packer.py -w
2)使用pyarmor 再次加密,我使用的版本是8.3.11,不是7.*,这是第二步
pyarmor gen -O obfdist --pack .\dist\packer.exe .\packer.py
以上操作不能绝对防止反编译,但是总比pyinstaller打包为exe 多了一个保护吧
我使用pyinstaller 6版本是没有成功的,网上看了一些教程总算是用上述方法成功了。