用python写了一个处理扫描链的脚本,要封装起来,但是图形界面是用eric在Win10 开发的,其他功能模块是在Linux下开发的。
Win下封装没有任何问题。
用的pyinstaller 封装。
直接 pyinstaller xx.py 到你指定的路径就好。
最开始没自习看Linux 下也可以用,还去看了一堆cxfreez啥的,最后发现还是自己有点浮躁。
在linux 命令行 直接
pyinstaller -help
得到
usage: pyinstaller [-h] [-v] [-D] [-F] [--specpath DIR] [-n NAME]
[--add-data ]
[--add-binary ] [-p DIR]
[--hidden-import MODULENAME]
[--additional-hooks-dir HOOKSPATH]
[--runtime-hook RUNTIME_HOOKS] [--exclude-module EXCLUDES]
[--key KEY] [-d {all,imports,bootloader,noarchive}] [-s]
[--noupx] [--upx-exclude FILE] [-c] [-w]
[-i ]
[--version-file FILE] [-m ] [-r RESOURCE]
[--uac-admin] [--uac-uiaccess] [--win-private-assemblies]
[--win-no-prefer-redirects]
[--osx-bundle-identifier BUNDLE_IDENTIFIER]
[--runtime-tmpdir PATH] [--bootloader-ignore-signals]
[--distpath DIR] [--workpath WORKPATH] [-y]
[--upx-dir UPX_DIR] [-a] [--clean] [--log-level LEVEL]
scriptname [scriptname ...]
......后面一堆就不贴了。
还是看官方的帮助文档比较好,百度一堆没搞好。。。。
最后直接 pyinstaller xx.py --log-level LEVEL
done 然后 命令行 ./xx