Я пытаюсь собрать Catboost на Windows 10. Получите ошибку «Исключение: не удалось подключиться к внешнему исполнителю» через некоторое время после выдачи команды «ya make». Кто-нибудь решил эту проблему раньше, пожалуйста?
Полный журнал ниже:
C:\catboost\catboost\python-package\catboost>cl -Bv
Microsoft (R) C/C++ Optimizing Compiler Version 19.13.26132.1 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
Compiler Passes:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\bin\HostX64\x64\cl.exe: Version 19.13.26132.1
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\bin\HostX64\x64\c1.dll: Version 19.13.26132.1
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\bin\HostX64\x64\c1xx.dll: Version 19.13.26132.1
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\bin\HostX64\x64\c2.dll: Version 19.13.26132.1
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\bin\HostX64\x64\link.exe: Version 14.13.26132.1
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\bin\HostX64\x64\mspdb140.dll: Version 14.13.26132.1
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.13.26128\bin\HostX64\x64\1033\clui.dll: Version 19.13.26132.1
cl : Command line error D8003 : missing source filename
C:\catboost\catboost\python-package\catboost>..\..\..\ya make -r -DUSE_ARCADIA_PYTHON=no -DUSE_SYSTEM_PYTHON=2.7 -DHAVE_CUDA=no
Warn: Persistent storage for results is not specified. Remove --no-src-links option (*nix systems) and/or use -o/--output option, see details in help.
Traceback (most recent call last):
File "devtools/ya/app.py", line 410, in configure_exit_interceptor
yield
File "devtools/ya/app.py", line 62, in helper
return action(args)
File "devtools/ya/entry/entry.py", line 54, in do_main
res = handler.handle(handler, args, prefix=['ya'])
File "devtools/ya/core/handler.py", line 159, in handle
return handler.handle(self, args[1:], prefix + [name])
File "devtools/ya/core/dispatch.py", line 37, in handle
return self.command().handle(root_handler, args, prefix)
File "devtools/ya/core/handler.py", line 341, in handle
return self._action(params)
File "devtools/ya/app.py", line 89, in helper
return action(ctx.params)
File "devtools/ya/build/build_handler.py", line 93, in do_ya_make
exit_code = builder.go()
File "devtools/ya/build/ya_make.py", line 1069, in go
res, err, err_links, tasks_metrics, self.exit_code = self._dispatch_build(self._build_results_listener)
File "devtools/ya/build/ya_make.py", line 1120, in _dispatch_build
rv = self._build_local(callback)
File "devtools/ya/build/ya_make.py", line 1246, in _build_local
res, errors, exit_code, execution_log = self.ctx.runner(self.ctx, self.app_ctx, callback, output_replacements=self.ctx.output_replacements)
File "devtools/ya/yalibrary/runner/runner3.py", line 73, in run
return _run(ctx, app_ctx, callback, exit_stack, output_replacements=output_replacements)
File "devtools/ya/yalibrary/runner/runner3.py", line 228, in _run
File "devtools/ya/yalibrary/runner/runner3.py", line 353, in __init__
_, opts.executor_address = executor.start_executor(cache_stderr=False)
File "devtools/executor/python/executor.pyx", line 103, in devtools.executor.python.executor.start_executor
File "devtools/executor/python/executor.pyx", line 101, in devtools.executor.python.executor.start_executor.wait_till_initialized
Exception: Failed to connect to the external executor
C:\catboost\catboost\python-package\catboost>