包括在您的结帐中的是
.pyc
文件夹。这些是
字节缓存文件
,存储缓存的字节码,以便python可以避免解析和编译源文件。除非计划分发没有源文件的项目,否则不应包含这些文件。
全部删除
PYC
与位于同一目录中的文件
.py
文件夹。
错误消息中的“magic number”是存储的字节码的版本号,特定的python版本只处理特定的字节码magic number;错误中的数字等于十进制的62211(当解释为一个小的尾数时),这表示
.pyc
files were created with a Python 2.7 interpreter
.
Python3.2切换到存储
PYC
分开归档
__pycache__
目录,并在文件名中包含python版本。但是,任何
PYC
文件仍位于
Py
仍然支持文件,以便只允许字节码版本。删除这样的文件是安全的,因为如果将来要使用Python2.7解释器,那么将重新创建这些文件。