returnednon-zero exit status 1. 报错
表白:黑白圣堂血天使,天剑鬼刀阿修罗。 讲解对象:/returnednon-zero exit status 1. 报错作者:融水公子 rsgz===returnednon-zero exit status 1. 报错出现这个报错 肯定是代码里面有使用这个subprocess.run(cmd_path, shell=True, check=True)
使用之后呢
# 定义执行命令的函数 def run_command(index): cmd_path = cmd_list[index] # 从列表中获取cmd路径 try: subprocess.run(cmd_path, shell=True, check=True) except FileNotFoundError: messagebox.showerror("文件未找到", f"文件{cmd_path}未找到") except subprocess.CalledProcessError as e: messagebox.showerror("rsgz 命令执行错误", f"执行命令时出错: {e}")就是这个报错了 except subprocess.CalledProcessError as e:说明了终端里面调用cmd批处理命令的时候出错了 需要解决这个错误最后排查 是这个报错了
bs_name = cur.execute(sql) sqlite3.OperationalError: disk I/O error 磁盘空间不足:如果磁盘空间不足,SQLite 可能无法将数据写入磁盘。 磁盘故障:如果磁盘出现故障,可能会导致 I/O 错误。 权限问题:如果当前用户没有足够的权限访问数据库文件,也可能会导致 I/O 错误。 其他原因:其他可能导致 I/O 错误的原因还有网络问题、磁盘驱动器问题等。很可能是权限方面的原因因为数据库存放在D盘 那么我想将D盘的权限都开启
图片
顺便这个数据库文件夹 里面的 这个只读去掉图片
..............IO 错误 最后竟然是关闭360安全卫士解决的.....===公众号:不浪仙人谢谢大家的支持!可以点击我的头像,进入我的空间浏览更多文章呢。建议大家360doc[www.360doc.com]注册一个账号登录,里面真的有很多优秀的文章,欢迎大家的到来。---'; 本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。