跑步后:
$ ./manage.py migrate
我收到以下错误:
-bash: ./manage.py: Permission denied
尝试在数据库中进行更改后运行迁移。 任何建议都会非常感激。
答案 0 :(得分:66)
您需要使用manage.py可执行文件来执行它。 chmod +x manage.py
使其成为可加工的。或者,您可以改为python manage.py <cmd>
。
答案 1 :(得分:9)
要为包含该脚本的文件授予自己的执行权限,请使用以下命令:
chmod u+rwx filename.py
为了给其他用户读取和执行但不改变shell脚本的权限:
chmod go+rx filename.py
答案 2 :(得分:-1)
我在root之后键入了su root空间并且它工作root是我的admin passwd然后在管理员pswd之后用空格后的cmd