Pyinstaller是Python常用的可执行文件打包程序,全平台适用。Python 默认并不包含 PyInstaller 模块,需要自行安装。
同windows系统,UOS系统下Pyinstaller同样需要通过pip命令安装,但有所不同的是,Pyinstaller需要root权限安装才能使用,否则即使安装成功也会提示找不到该模块。
1、进入root模式
su root
根据提示输入用户密码即可。
2、安装
python3 -m pip install pyinstaller
后续升级
python3 -m pip install --upgrade pyinstaller
3、使用
同windows系统,UOS系统语法亦为pyinstaller 参数 Python源文件,推荐使用-F参数。
pyinstaller -F /home/.../...py
运行该命令后,同样在相应 dist 目录下生成一个单独的可执行文件,所不同的是,该文件并无扩展名,双击后根据弹出窗提示选择在终端中运行。