我无法在我的硬盘上看到已编译的 Python 文件(字节码)。我只能看到带有 py 扩展名的脚本文件,但看不到带有 pyc 扩展名的编译文件
我安装了 Windows 7 操作系统。
只有导入的模块才能获得字节码缓存,即.pyc
文件。对于您首先运行的主脚本文件,不会创建字节缓存文件。
仅当 Python 对文件系统具有写访问权限时,才会创建字节码缓存文件。
对于 Python 3.2 更新版本,这些字节码文件已移至名为 的子目录__pycache__
,请参阅PEP 3147。
如果您没有看到.pyc
Python 代码的文件,请检查您是否:
__pycache__
目录-B
命令行开关运行 Python。您可能正在使用 -B 选项调用解释器。
http://docs.python.org/2/using/cmdline.html#miscellaneous-options