tum*_*eed 10 python bash shell python-2.7
我从网上下载了一个python脚本,当我尝试从bash执行它时会引发异常:
User:python_script user$ ./python_script.py -n some_parameter -b
输出如下:
-bash: ./python_script.py: Permission denied
Run Code Online (Sandbox Code Playgroud)
所有准备好的文件:#!/usr/bin/python在脚本的顶部.我怎么解决这个问题?
NPE*_*NPE 16
您需要添加执行权限,如下所示:
chmod u+x python_script.py
Run Code Online (Sandbox Code Playgroud)
这假定脚本归您所有.如果不是,您可能需要根据需要更改组/其他执行权限或chown文件.