栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

linux bad magic number什么问题_bad magic number in .pyc?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux bad magic number什么问题_bad magic number in .pyc?

原因

该问题是由缓存中python版本的差异冲突引起的。缓存以“ pycach ”的形式存储在文件名下,尝试查找这些文件并删除它们,然后再次尝试使用正确版本的 python 运行项目。

处理

Linux下一行命令就可以解决

find . -name *.pyc -delete

windows下有几种方法

    一行命令
    del *.pyc /s /a /q

    Python脚本来解决

    import os
    path = 'project-path'
    for prefix, dirs, files in os.walk(path):
        for name in files:
            if name.endswith('.pyc'):
                filename = os.path.join(prefix, name)
                os.remove(filename)
    

    新建一个.gitignore,内容

     *.pyc
     执行
     
     git add -A
     git commit -m 'blalala'
     到别的目录克隆一下,pyc文件就没了
    
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/782913.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号