安装django CMS后.iPython的权限被拒绝

安装django CMS后.iPython的权限被拒绝,django,linux,ipython,django-cms,ubuntu-server,Django,Linux,Ipython,Django Cms,Ubuntu Server,使用最新的包-它需要一个名为的包。 我安装了它,现在无法通过错误: [Errno 13] Permission denied: '/var/www/.ipython' 我更改了文件夹的权限,但它不起作用 我还手动创建了该文件-但错误是: [Errno 17] File exists: '/var/www/.ipython' 我的google foo在解决此问题时出错 我将此文件夹的权限更改为用于登录的当前用户。是否有我不知道的特定用户可以应用于此文件夹 固定的! 在得到建议后,我又进行了

使用最新的包-它需要一个名为的包。 我安装了它,现在无法通过错误:

[Errno 13] Permission denied: '/var/www/.ipython'
我更改了文件夹的权限,但它不起作用

我还手动创建了该文件-但错误是:

[Errno 17] File exists: '/var/www/.ipython'
我的google foo在解决此问题时出错


我将此文件夹的权限更改为用于登录的当前用户。是否有我不知道的特定用户可以应用于此文件夹


固定的! 在得到建议后,我又进行了进一步的探索,以使其发挥作用:

  • 其父文件夹上将包含.ipython文件的chmod 777
  • .ipython上的chmod 777一旦创建
  • 再次将chmod 755复制到父文件夹
  • 工作

    看起来这个文件必须是可执行的-当然我不想在我的主文件夹上,所以我可以允许创建它,然后恢复我的更改


    谢谢你们两位的建议

    您试图访问/var/www的用户不允许这样做。您可以使用其他用户,也可以更改/var/www的权限

    顺便说一句,这不是python的问题,而是linux的问题

    使用
    ls-l/var/www
    可以查看谁可以在目录中创建新文件


    一个小指南将向您解释权限在linux中是如何工作的:

    该文件夹的当前权限和所有者是什么?权限是775-所有者是我-我用于登录终端的登录名您最好不要在/var/www上设置777。为什么其他人应该对其拥有rwx权限?@naeg-因此:“3.chmod 755再次登录到父文件夹。”django CMS不需要ipdb。你能告诉我这在代码里用的是什么吗?