当通过Python开发的程序应用需要在其他设备上运行时,需要安装Python环境及相应的第三方库,但对方是非技术人员或在离线环境下时,搭建环境比较麻烦,此时可考虑使用PyInstaller工具将开发好的脚步直接打包为一个可执行文件。
注意
PyInstaller本身可跨平台使用,但通过PyInstaller打包出来的文件是无法跨平台的,比如在Linux下使用PyInstaller打包Python程序得到的文件只可在Linux下运行;在Windwos下打包的只可在Windows下运行。
当通过Python开发的程序应用需要在其他设备上运行时,需要安装Python环境及相应的第三方库,但对方是非技术人员或在离线环境下时,搭建环境比较麻烦,此时可考虑使用PyInstaller工具将开发好的脚步直接打包为一个可执行文件。
注意
PyInstaller本身可跨平台使用,但通过PyInstaller打包出来的文件是无法跨平台的,比如在Linux下使用PyInstaller打包Python程序得到的文件只可在Linux下运行;在Windwos下打包的只可在Windows下运行。