如何修复只读文件系统错误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,并尝试使用子流程,但每次都会收到相同的消息。我真的不确定为什么会发生这种事。。。有人能帮忙吗?

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

fsck -n -f

然后重新启动!

确保以根的身份运行python文件

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

screnshoot为我的测试

最新更新