如何修复python中的只读文件系统错误

2024-09-20 04:10:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试制作一个python脚本,该脚本运行命令行,以便在Mac上使用python3将文件转换为.zip文件

但是,每当我在python3中运行:os.system('zip -er file.zip /Users/mymac/Desktop/file.py')时,就会出现以下错误:

zip I/O error: Read-only file system
zip error: Could not create output file (file.zip)

我曾尝试在Mac上禁用SIP,并尝试使用subprocess,但每次都收到相同的消息。我真的不知道为什么会这样。。。有人能帮忙吗


Tags: 文件命令行py脚本osmacerrorzip
1条回答
网友
1楼 · 发布于 2024-09-20 04:10:45

我将建议3个步骤! 首次运行:

fsck -n -f

然后重新启动

确保以root用户身份运行python文件

import os
try:

    os.system('zip mag.zip mag.ppk')
    print ('success')
 except:
    print ('problem')

screnshoot for my test

相关问题 更多 >