ImportError: bad magic number 产生原因 解决办法
当调用 Python 编程语言 *.pyc 文件 时,可能输出 ImportError: bad magic number in '***': b'3\r\r\n' 异常提示信息。
注意:*.pyc 文件很容易被反编译。
出现此异常的原因,包括:
Python 版本
如目前使用 Python 3.11,而生成 *.pyc 文件的 Python 主版本却是 3.6.8。
文件损坏
*.pyc 文件不完整 (或被破坏)。
被修改
*.pyc 文件被修改,或被其它软件加密。
采用正解版本的 Python 解释器,重新生成 *.pyc 文件。
另请参阅:
PySide2 PyQt5 错误异常 调试漏洞 疑难杂症 解决办法汇总
ImportError: DLL load failed 详细解决办法
版权声明: 本文为独家原创稿件,版权归 乐数软件 ,未经许可不得转载。