我按照链接https://chromium.googlesource.com/chromium/src/+/master/docs/windows_build_instructions.md
上的说明进行操作尝试使用不同的获取命令,例如--no-history,nohooks等。 但它继续失败,出现以下错误:
C:\chromium_nohistory>fetch --no-history chromium
Running: 'C:\depot_tools\python276_bin\python.exe' 'C:\depot_tools\gclient.py' root
Running: 'C:\depot_tools\python276_bin\python.exe' 'C:\depot_tools\gclient.py' config --spec 'solutions = [
{
"url": "https://chromium.googlesource.com/chromium/src.git",
"managed": False,
"name": "src",
"deps_file": ".DEPS.git",
"custom_deps": {},
},
]
'
Running: 'C:\depot_tools\python276_bin\python.exe' 'C:\depot_tools\gclient.py' sync --no-history
Error: Command 'C:\\depot_tools\\python276_bin\\python.exe src/build/landmines.py' returned non-zero exit status 1 in C:\chromium_nohistory
Traceback (most recent call last):
File "C:\depot_tools\\fetch.py", line 300, in <module>
sys.exit(main())
File "C:\depot_tools\\fetch.py", line 295, in main
return run(options, spec, root)
File "C:\depot_tools\\fetch.py", line 289, in run
return checkout.init()
File "C:\depot_tools\\fetch.py", line 132, in init
self.run_gclient(*sync_cmd)
File "C:\depot_tools\\fetch.py", line 76, in run_gclient
return self.run(cmd_prefix + cmd, kwargs)
File "C:\depot_tools\\fetch.py", line 66, in run
return subprocess.check_output(cmd, kwargs)
File "C:\depot_tools\python276_bin\lib\subprocess.py", line 573, in check_output
raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: Command '('C:\\depot_tools\\python276_bin\\python.exe', 'C:\\depot_tools\\gclient.py', 'sync', '--no-history')' **returned non-zero exit status 2**
我是铬的新手,所以有什么我想念的, 对此有任何帮助。
提前致谢。
答案 0 :(得分:0)
创建DEPOT_TOOLS_WIN_TOOLCHAIN系统变量,并将其设置为0
我错过了这个设置,这就是错误发生的原因。 这样做之后一切都很顺利。