我正在尝试制作一个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为我的测试