Python “我应该吗?”;安装后,将.py文件编译为字节码;?

Python “我应该吗?”;安装后,将.py文件编译为字节码;?,python,python-3.x,installation,Python,Python 3.x,Installation,我正在Win7机器上安装Python 3.2 32位,有以下选项: 安装后将.py文件编译为字节码 我应该不选中该选项还是建议编译?由于字节码无论编译多少次都不太可能改变,因此解释器可以利用较小的加速增益。除非您的硬盘空间非常有限,否则您应该选择此选项。可能不想。至少如果你想以后查看源代码的话。@Joran:编译的行为不会删除源代码。它不会生成pyc文件吗?我一定是弄错了,谢谢你澄清@IgnacioVazquez AbramsIt生成了.pyc(和.pyo)文件,但是它不会删除.py文件。@Jo

我正在Win7机器上安装Python 3.2 32位,有以下选项:

安装后将.py文件编译为字节码


我应该不选中该选项还是建议编译?

由于字节码无论编译多少次都不太可能改变,因此解释器可以利用较小的加速增益。除非您的硬盘空间非常有限,否则您应该选择此选项。

可能不想。至少如果你想以后查看源代码的话。@Joran:编译的行为不会删除源代码。它不会生成pyc文件吗?我一定是弄错了,谢谢你澄清@IgnacioVazquez AbramsIt生成了.pyc(和.pyo)文件,但是它不会删除.py文件。@JoranBeasley为什么你不能再次查看源代码?我一直认为它们一定很重要,足以让解释器费劲地编写它们,然后检查并可能在以后使用它们。我想它至少能证明编译器在处理器。。。如果你想(出于某种奇怪的原因)在其他版本中使用这个(据我所知,内部Python)代码,你不应该选择这个选项,因为字节码编译的优化(在未来的版本中)和一些版本之间的字节码生成通常略有不同,这可能导致无效的解释,或者可能无法运行