Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Plone 4构建错误_Plone_File Permissions_Buildout - Fatal编程技术网

Plone 4构建错误

Plone 4构建错误,plone,file-permissions,buildout,Plone,File Permissions,Buildout,有人知道如何修复我在构建时遇到的错误吗 An internal error occurred due to a bug in either zc.buildout or in a recipe being used: Traceback (most recent call last): File "/usr/local/Plone/buildout-cache/eggs/zc.buildout-1.7.1-py2.7.egg/zc/buildout/buildout.py", line 18

有人知道如何修复我在构建时遇到的错误吗

An internal error occurred due to a bug in either zc.buildout or in a
recipe being used:
Traceback (most recent call last):
  File "/usr/local/Plone/buildout-cache/eggs/zc.buildout-1.7.1-py2.7.egg/zc/buildout/buildout.py", line 1866, in main
    getattr(buildout, command)(args)
  File "/usr/local/Plone/buildout-cache/eggs/zc.buildout-1.7.1-py2.7.egg/zc/buildout/buildout.py", line 625, in install
    installed_files = self[part]._call(recipe.install)
  File "/usr/local/Plone/buildout-cache/eggs/zc.buildout-1.7.1-py2.7.egg/zc/buildout/buildout.py", line 1345, in _call
    return f()
  File "/usr/local/Plone/buildout-cache/eggs/plone.recipe.precompiler-0.6-py2.7.egg/plone/recipe/precompiler/__init__.py", line 29, in install
    return self._run()
  File "/usr/local/Plone/buildout-cache/eggs/plone.recipe.precompiler-0.6-py2.7.egg/plone/recipe/precompiler/__init__.py", line 35, in _run
    self._compile_eggs()
  File "/usr/local/Plone/buildout-cache/eggs/plone.recipe.precompiler-0.6-py2.7.egg/plone/recipe/precompiler/__init__.py", line 67, in _compile_eggs
    py_compile.compile(fn, None, None, True)
  File "/usr/lib/python2.7/py_compile.py", line 123, in compile
    with open(cfile, 'wb') as fc:
IOError: [Errno 13] Permission denied: '/usr/local/Plone/zeocluster/products/MyScriptModules/__init__.pyc'

删除导致问题的文件。即:

/usr/local/Plone/zeocluster/products/MyScriptModules/__init__.pyc

然后以删除上述文件的用户身份重新运行buildout。

您不是以具有该目录写入权限的用户身份运行buildout。也许您最初是使用
sudo
安装此构建的?谢谢,Martjin。我曾尝试以root用户和非root sudoer的身份运行buildout,但都不起作用:/那么,
/usr/local/Plone/zeocluster/products/MyScriptModules/\uuu init\uuuu.pyc
或其父目录/目录的权限是什么?看起来/usr/local/Plone/zeocluster/products/中除了README.txt之外没有其他内容。文件夹MyScriptModules不存在。您是否具有对
products
目录的写入权限?