Mac air:IOError:[Errno 13]权限被拒绝

时间:2016-01-05 12:31:45

标签: linux unix

我在/var/log/mysite

下写下日志
drwxrwxr-x   6 Ariel          wheel             204B 12 25 09:42 myproject/  

执行python文件时,我被拒绝了

IOError: [Errno 13] Permission denied: '/var/log/myproject/django.log'  

如何安全地为用户设置权限Ariel ??

2 个答案:

答案 0 :(得分:2)

使用sudo运行命令以获得提升的权限。运行:

sudo !! 

为了使用sudo执行上一个命令(导致错误)。

或者,如果您愿意,可以使用sudo chown -R $USER /Library/Python(或/var/log。) 如果全部失败(非常不可能),请尝试sudo chmod -R +xw /var/log/

答案 1 :(得分:1)

python进程的用户需要对目录/var/var/log/var/log/myproject执行权限以及对该文件的写权限。