Waf构建系统在Cloud9 IDE工作区中缺少权限

时间:2013-10-25 19:31:05

标签: python cloud9-ide waf

我正在尝试使用Waf构建系统来处理使用C和Python的项目。构建器本身依赖于Cloud9工作空间提供的最小Python 2.6.x.执行Waf时,我收到以下权限错误:

$ ./waf-1.7.13 --help
Traceback (most recent call last):
  File "./waf-1.7.13", line 163, in <module>
    Scripting.waf_entry_point(cwd, VERSION, wafdir)
  File "/var/lib/stickshift/[checkSum]/app-root/data/658231/.waf-1.7.13-5a064c2686fe54de4e11018d22148cfc/waflib/Scripting.py", line 31, in waf_entry_point
    lst=os.listdir(cur)
OSError: [Errno 13] Permission denied: '/var/lib/stickshift'

我的工作目录似乎是/var/lib/stickshift/[checkSum]/app-root/data,我的读取权限为/var/lib/stickshift

我相信Waf遍历目录以查找构建实用程序而不首先检查环境。任何指针都会受到赞赏 - 我不认为这是一个cloud9问题,就像在一个不寻常的环境问题中它是一个Waf一样。

0 个答案:

没有答案