为什么运行gclient会产生更新错误?

时间:2019-12-16 16:12:23

标签: v8 gclient depottools

我根据http://commondatastorage.googleapis.com/chrome-infra-docs/flat/depot_tools/docs/html/depot_tools_tutorial.html#_setting_up克隆了depot_tools。

然后,当我运行“ gclient”时,出现此错误:

depot_tools update failed. Conflict in /usr/v8-7.7/depot_tools
fatal: Unable to create '/usr/v8-7.7/depot_tools/.git/index.lock': Permission denied
Errors:
  failed to resolve infra/3pp/tools/git/linux-ppc64le@version:2.24.1.chromium.5 (line 27): no such package
  failed to resolve infra/3pp/tools/cpython/linux-ppc64le@version:2.7.17.chromium.22 (line 21): no such package
/usr/v8-7.7/depot_tools/bootstrap_python3: line 32: bootstrap-3.8.0.chromium.8_bin/python3/bin/python3: No such file or directory
WARNING: Your metrics.cfg file was invalid or nonexistent. A new one will be created.
Usage: gclient.py <command> [options]

Meta checkout dependency manager for Git.

我正在RHEL 8设置的ppc64le linux计算机上运行。我的目标是尝试在该计算机上安装v8,但首先需要运行gclient。

我确实在计算机上安装了python 2.7.15。

2 个答案:

答案 0 :(得分:0)

当python3是我的默认python时,我遇到了相同的错误。 gclient可能在python3而非python2下运行,这会导致这些错误 您可以使用pyenv管理python的多个并行安装。

答案 1 :(得分:0)

这是一个权限问题。我只需要调整我所在文件夹的权限即可。