我正在尝试从Laravel执行Python3脚本,但它会抛出以下错误:
The command "python3 /path/to/file.py gen_address" failed. Exit Code: 2(Misuse of shell builtins) Working directory: /public Output: ================ Error Output: ================ python3: can't open file '/path/to/file.py': [Errno 13] Permission denied
sudo
并非来自Process
,因此无法使用。
答案 0 :(得分:0)
将文件权限更改为644
,是的,您无法使用sudo
,但您可以从终端向该py文件授予文件权限,以便php可以使用它。
命令:chmod 644 file.py
(chmod有多个选项,如果需要,请使用它。)