python 字节码 (.pyc) 是否需要 C Python 解释器到 运行?
Does python bytecode (.pyc) need the C Python interpreter to run?
是否可以 运行 python 字节码文件而不需要在主机 OS 上安装 C Python 解释器?
否,python 需要口译员。
您可以使用 pyinstaller 等应用程序制作脚本的可执行文件,以便所有必需的包和 python 包括解释器在内的库都包含在一个可执行文件中。它 运行 与任何其他程序一样,因此除了双击和 运行。
之外无需执行任何其他操作
另外 .pyc 文件需要 python 到 运行 的特定版本来编译它们,所以如果那是你的情况,这真的不是推荐的分发 python 代码的方式正在计划中。
这个答案有更多的细节:
是否可以 运行 python 字节码文件而不需要在主机 OS 上安装 C Python 解释器?
否,python 需要口译员。
您可以使用 pyinstaller 等应用程序制作脚本的可执行文件,以便所有必需的包和 python 包括解释器在内的库都包含在一个可执行文件中。它 运行 与任何其他程序一样,因此除了双击和 运行。
之外无需执行任何其他操作另外 .pyc 文件需要 python 到 运行 的特定版本来编译它们,所以如果那是你的情况,这真的不是推荐的分发 python 代码的方式正在计划中。
这个答案有更多的细节: