什么操作会产生错误“文本文件忙”?我无法确切地说出。
我认为这与我正在创建一个临时 python 脚本(使用 tempfile)并从中使用 execl 的事实有关,但我认为 execl 会更改正在运行的文件。
此错误意味着您正在尝试在执行时修改可执行文件。这里的“文本”是指被修改的文件是正在运行的程序的文本段。用于lsof检查其他进程正在使用它。kill如果需要,您可以使用命令将其杀死。
lsof
kill