将python编译成可执行文件

要将Python程序编译成可执行文件,可以使用PyInstaller工具。Linux程序和windows程序都可以使用此工具。

安装pyinstaller库

pip install pyinstaller

编译程序

pyinstaller --onefile my_program.py

这个命令会生成一个单独的可执行文件。如果你不需要单个文件,可以省略--onefile选项。

如果报找不到pyinstaller命令。可以直接使用Python解释器来运行pyinstaller

图片[1] - 将python编译成可执行文件 - 正则时光

查找生成的可执行文件

PyInstaller会在当前目录下创建一个dist文件夹,生成的可执行文件就在这个文件夹中。例如,如果你的Python文件名为my_program.py,那么生成的可执行文件名将是my_program

图片[2] - 将python编译成可执行文件 - 正则时光

运行可执行文件

导航到dist文件夹,然后运行生成的可执行文件:

./my_program
    图片[3] - 将python编译成可执行文件 - 正则时光

    其它选项

    PyInstaller还提供了许多其他选项,可以根据需要进行配置。例如:

    • --windowed:用于GUI应用程序,避免打开终端窗口。
    • --icon=icon.ico:指定可执行文件的图标。
    • --hidden-import=module_name:指定隐藏的导入模块。

    你可以通过运行pyinstaller --help查看所有可用选项。

    © 版权声明
    THE END
    喜欢就支持一下吧
    点赞8 分享