如果我有PYC文件,是否需要安装Python?
问题描述:
我想将Python作为脚本语言添加到我的游戏中。如果不是分发PY脚本,我会使用我的游戏分发PYC编译文件,用户是否仍然需要安装Python,或者该DLL是否足够?如果我有PYC文件,是否需要安装Python?
答
不仅他们仍然需要Python解释器,但编译后的python字节码文件不保证可以跨不同的平台工作。
答
你确实需要一个可执行文件实际上加载这些文件进入虚拟机。幸运的是它doesn't need to be very complex。
+0
这不是我问的。 :P – 2011-06-16 13:41:22
+1
如果你想要一个直接的答案,那么“不,最终用户不需要安装Python,但只有DLL是不够的。” – 2011-06-16 13:43:42
灭火器 - >解释器? – dusan 2011-06-16 13:20:16
自动更正:-) – 2011-06-16 13:25:23
“编译好的python字节码文件无法保证在不同的平台上工作”,你的意思是说,它们可能无法从计算机到计算机,或从Windows到Linux,例如? – 2011-06-16 13:47:03