【问题标题】:How build a python file to executable file but not .EXE如何将 python 文件构建为可执行文件而不是 .EXE
【发布时间】:2022-12-13 16:52:49
【问题描述】:

我使用 pyinstaller 将 python 文件构建为单个可执行文件 (.EXE)。不幸的是,管理员更新了服务器上的策略以防止从 exe 文件运行。我们是否有替代解决方案来将 python 文件构建为可执行文件而不是 .exe?

谢谢你。

【问题讨论】:

  • 你的问题有些矛盾。 EXE 代表可执行文件。所以你说你想要一个可执行文件而不是一个 EXE,这是没有意义的。

标签: python pyinstaller


【解决方案1】:

要将 Python 文件转换为可执行文件,可以使用 pyinstaller 包。这个包允许你从 Python 脚本创建一个独立的可执行文件。以下是您可以如何使用它:

  1. 使用 pip 安装 pyinstaller 包:pip install pyinstaller

  2. 使用 cd 导航到 Python 脚本所在的目录 命令:cd path/to/script

  3. 运行 pyinstaller 命令,将 Python 脚本的名称指定为 参数:pyinstaller script.py

    这将创建一个名为 dist 的新目录,其中包含您的可执行文件。可执行文件的名称将与您的 Python 脚本相同,带有 .exe 扩展名。例如,如果您的脚本名为 script.py,则可执行文件将名为 script.exe。

    然后,您可以通过导航到 dist 目录并运行文件来从命令行运行可执行文件:cd dist 后跟 ./script.exe。

    请注意,pyinstaller 包仅适用于 Windows。如果您使用不同的操作系统,则需要使用不同的方法将 Python 文件转换为可执行文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-27
    • 1970-01-01
    • 2012-08-10
    • 1970-01-01
    • 2010-12-16
    相关资源
    最近更新 更多