首页 > 代码库 > rpm打包时包含python脚本,需要忽略掉pyc, pyo字节码文件
rpm打包时包含python脚本,需要忽略掉pyc, pyo字节码文件
制作rpm包时,有时包含python程序,一般默认的行为:打包时对python脚本会编译成pyc,pyo字节码文件并一起放在rpm包中,这可能导致打包时引用文件缺失的错误。
如果不需要这些字节码文件,可以修改
/usr/lib/rpm/brp-python-bytecompile
找到编译pyc,pyo的两条命令,并将其注释,或者直接在脚本开头就用exit 0 退出。
但是要注意,如果已经打了一次包并在pyc,pyo文件缺失的步骤上失败,则打包的临时目录中可能残留了文件,需要把临时目录(通常在/var/tmp/下)删掉,然后重新执行打包操作。
rpm打包时包含python脚本,需要忽略掉pyc, pyo字节码文件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。