问题描述
我有一个依赖于 .exe 文件执行的 python 脚本。它像这样使用子进程模块:
subprocess.run([
"ffmpeg/ffmpeg.exe",url,path])
python 脚本正常工作,直到上面的指令被解释,然后我得到这个异常:
PermissionError: [Errno 13] Permission denied: PosixPath('storage/emulated/legacy/scripts/ffmpeg/ffmpeg.exe')
目录的顺序如下:
"/scripts/pyscript.py
/scripts/ffmpeg/ffmpeg.exe"
我在没有 root 的安卓设备上运行 Termux。我已经尝试使用 chmod 更改文件权限,但我收到“不允许操作”。
你有什么解决方法吗?