使用最新的django-cms包 - 它需要一个名为ipdb的包。 我安装了它,现在我无法解决错误:
[Errno 13] Permission denied: '/var/www/.ipython'
我更改了文件夹的权限,但它无效。
我也手动创建了文件 - 但错误是:
[Errno 17] File exists: '/var/www/.ipython'
我的google-foo已经指出要解决此问题。
此文件夹的权限我更改为用于登录的当前用户。是否有特定的用户我可以申请这个我不知道的文件夹?
在建议之后,我进一步探索了它的工作原理:
作品!
似乎这个文件必须是可执行文件 - 当然我不希望它在我的主文件夹上,所以我可以允许它被创建然后恢复我的更改。
非常感谢你们的建议
答案 0 :(得分:2)
您尝试访问/ var / www的用户不允许这样做。您要么使用其他用户,要么更改/ var / www。
的权限这不是一个python问题,这是一个linux问题。
使用ls -l /var/www
,您可以看到允许谁在目录中创建新文件。
一个小指南,向您解释如何在Linux中使用权限:http://www.linuxquestions.org/linux/answers/Security/Quick_and_Dirty_Guide_to_Linux_File_Permissions