ImportError: bad magic number 产生原因 解决办法
当调用 Python 编程语言 *.pyc 文件 时,可能输出 ImportError: bad magic number in '***': b'3\r\r\n' 异常提示信息。
注意:*.pyc 文件很容易被反编译。
出现此异常的原因,包括:
Python Version
如目前使用 Python 3.11,而生成 *.pyc 文件的 Python 主版本却是 3.6.8。
文件损坏
*.pyc 文件不完整 (或被破坏)。
被修改
*.pyc 文件被修改,或被其它软件加密。
采用正解版本的 Python 解释器,重新生成 *.pyc 文件。
See also:
PySide2 PyQt5 错误异常 调试漏洞 疑难杂症 解决办法汇总
ImportError: DLL load failed detailed solution
Copyright Notice: This article is exclusive original manuscripts, copyrighted by Happy Digits Software , shall not be reproduced without permission.