如果我有PYC文件,是否需要安装Python?

问题描述:

我想将Python作为脚本语言添加到我的游戏中。如果不是分发PY脚本,我会使用我的游戏分发PYC编译文件,用户是否仍然需要安装Python,或者该DLL是否足够?如果我有PYC文件,是否需要安装Python?

不仅他们仍然需要Python解释器,但编译后的python字节码文件不保证可以跨不同的平台工作。

+0

灭火器 - >解释器? – dusan 2011-06-16 13:20:16

+0

自动更正:-) – 2011-06-16 13:25:23

+0

“编译好的python字节码文件无法保证在不同的平台上工作”,你的意思是说,它们可能无法从计算机到计算机,或从Windows到Linux,例如? – 2011-06-16 13:47:03

你确实需要一个可执行文件实际上加载这些文件进入虚拟机。幸运的是它doesn't need to be very complex

+0

这不是我问的。 :P – 2011-06-16 13:41:22

+1

如果你想要一个直接的答案,那么“不,最终用户不需要安装Python,但只有DLL是不够的。” – 2011-06-16 13:43:42