小编典典

幻数来自UNIX类型的系统,其中文件的前几个字节包含一个指示文件类型的标记。

Python pyc在创建文件时会将类似的标记放入其文件中。

然后,python解释器会在加载时确保此数字正确。

任何损坏此幻数的东西都会引起你的问题。这包括编辑pyc文件或尝试pyc从解释器以外的其他版本的python(通常更高版本)运行。

如果它们是你的 pyc文件,只需删除它们,然后让解释器重新编译py文件。在UNIX类型的系统上,这可能很简单:

rm *.pyc

要么:

find . -name '*.pyc' -delete

如果它们不是你的py文件,则必须获取文件以进行重新编译,或者必须具有可以pyc使用该特定魔术值运行文件的解释器。

一件事可能导致间歇性。该pyc是造成该问题可能只在一定条件下进口。有时不太可能导入。导入失败时,你应该检查实际的完整堆栈跟踪吗?

顺便说一句,我所有2.5.1(r251:54863) pyc文件的第一个单词是62131,2.6.1(r261:67517)是62161。完整的幻数列表可在中找到Python/import.c,为完整起见,请在此处复制(截至发布答案时为最新,此后可能已更改):

1.5: 20121

1.5.1: 20121

1.5.2: 20121

1.6: 50428

2.0: 50823

2.0.1: 50823

2.1: 60202

2.1.1: 60202

2.1.2: 60202

2.2: 60717

2.3a0: 62011

2.3a0: 62021

2.3a0: 62011

2.4a0: 62041

2.4a3: 62051

2.4b1: 62061

2.5a0: 62071

2.5a0: 62081

2.5a0: 62091

2.5a0: 62092

2.5b3: 62101

2.5b3: 62111

2.5c1: 62121

2.5c2: 62131

2.6a0: 62151

2.6a1: 62161

2.7a0: 62171

2020-02-22

python报错就一定是有错吗_Python-什么是错误的幻数错误?相关推荐

  1. python 报错 IndentationError: expected an indented block SyntaxError: invalid character in identifie

    红色方框那里敲击一个空格就好! 输入要在全英情况下! 另外,还要注意括号的事情.括号别出错误! IndentationError: expected an indented block的报错: Syn ...

  2. Python安装库较慢问题,Python报错pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool解决方法

    本文参考:https://blog.csdn.net/sinat_26811377/article/details/99698807 出现问题 在安装第三方库的时候,Python报错pip._vend ...

  3. 解决Python报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyte

    解决Python报错–UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyte ...

  4. python报错UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe8 in position 0 解决方案

    python报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 0 解决方案 参考文章: (1)python报 ...

  5. Python 报错 SyntaxError: invalid syntax 解决方法

    Python 报错 SyntaxError: invalid syntax 解决方法 参考文章: (1)Python 报错 SyntaxError: invalid syntax 解决方法 (2)ht ...

  6. python 报错 AttributeError: type object ‘datetime.datetime‘ has no attribute ‘datetime‘

    python报错:type object 'datetime.datetime' has no attribute 'datetime' 描述:在第一个python程序里还未报错,第二个程序完全复制过 ...

  7. Python报错TypeError: 'str' object is not callable

    原文:http://blog.sina.com.cn/s/blog_71f3890901017rsh.html Python报错TypeError: 'str' object is not calla ...

  8. 电脑安装python为什么显示的是程序丢失-python报错:无法启动此程序,因为计算机中丢失...

    原标题:python报错:无法启动此程序,因为计算机中丢失 python报错:无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-|1-1-0.dll api-ms-win- ...

  9. python无法启动该程序因为计算机中丢失_python报错:无法启动此程序,因为计算机中丢失...

    原标题:python报错:无法启动此程序,因为计算机中丢失 python报错:无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-|1-1-0.dll api-ms-win- ...

最新文章

  1. ai二维码插件_送你60款AI脚本插件包,已整合成插件面板的形式,方便在AI中调用...
  2. 2018年12月份最热门的Java开源项目
  3. python 安装包列表导出到 txt
  4. matlab轴向柱塞泵动力学仿真,基于ADAMS柔性模型的轴向柱塞泵动力学仿真
  5. VMware8安装教程
  6. 基于小波Block-Thresholding的降噪方法
  7. html表格动态添加图片,引用 制作html帖第四课:在表格中添加图片代码制作精美边框...
  8. 十年之痛解读日本房地产泡沫
  9. Java创建图片并绘图
  10. Like What You Like: Knowledge Distill via Neuron Selectivity Transfer论文初读
  11. GPS的一些浅显知识兼介绍一下GPS测试仪
  12. Linux学习笔记(十八) -- 运行程序,出现Failed to load module canberra-gtk-module错误的解决方案
  13. 【剑指Offer】个人学习笔记_15_二进制中1的个数
  14. 电脑入米家,让小爱同学随意操控电脑开关机(需主机或软路由)
  15. txt电子书如何用Windows电脑阅读?
  16. 历史回顾——中国各省省名之由来
  17. 贴片电容封装尺寸与常规的贴片电阻的标准封装及额定功率 (转)
  18. git中无法拉取remote仓库中的更新(Untracked Files Prevent Merge)
  19. 听李维谈JB2007有感 CodeGear能否重现辉煌?
  20. 一个主题是王嘉尔的静态网页(html+css 附源代码)

热门文章

  1. Day 6.重大医疗伤害事件网络舆情能量传播过程分析*———以“魏则西事件”为例
  2. spyder安装+使用中的问题
  3. 机器学习进阶 day4
  4. kafka搭建,演示
  5. Java进度条(excel文件解析)的实现
  6. 辉芒微IO单片机FT60F023-RB方案MCU开发
  7. ansys apdl的使用方法
  8. 【操作指导 | 代码实现】挑战程序设计竞赛2:算法和数据结构
  9. 多源异构数据整合在多规合一中的应用
  10. 浅析网站 APP 登录界面设计