From a6bcd54b479b1fe28b118faacb3f3dd7ca256ed4 Mon Sep 17 00:00:00 2001 From: nicovdijk <43035522+nicovdijk@users.noreply.github.com> Date: Mon, 25 Oct 2021 07:45:11 +0200 Subject: [PATCH] [jvm-packages] Fix for space in sys.executable path in create_jni.py (#7358) --- .gitignore | 9 +++++++++ jvm-packages/create_jni.py | 8 ++++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 6d841b3c0..a099b3a27 100644 --- a/.gitignore +++ b/.gitignore @@ -63,6 +63,7 @@ nb-configuration* # Eclipse .project .cproject +.classpath .pydevproject .settings/ build @@ -125,3 +126,11 @@ credentials.csv *.pub *.rdp *_rsa + +# Visual Studio code + extensions +.vscode +.metals +.bloop + +# Demo +demo \ No newline at end of file diff --git a/jvm-packages/create_jni.py b/jvm-packages/create_jni.py index 03937b78a..18908fc1c 100755 --- a/jvm-packages/create_jni.py +++ b/jvm-packages/create_jni.py @@ -122,8 +122,8 @@ if __name__ == "__main__": run("cmake --build . --config Release" + maybe_parallel_build) with cd("demo/CLI/regression"): - run(sys.executable + " mapfeat.py") - run(sys.executable + " mknfold.py machine.txt 1") + run(f'"{sys.executable}" mapfeat.py') + run(f'"{sys.executable}" mknfold.py machine.txt 1') xgboost4j = 'xgboost4j-gpu' if cli_args.use_cuda == 'ON' else 'xgboost4j' xgboost4j_spark = 'xgboost4j-spark-gpu' if cli_args.use_cuda == 'ON' else 'xgboost4j-spark' @@ -153,8 +153,8 @@ if __name__ == "__main__": print("copying train/test files") maybe_makedirs("{}/src/test/resources".format(xgboost4j_spark)) with cd("../demo/CLI/regression"): - run("{} mapfeat.py".format(sys.executable)) - run("{} mknfold.py machine.txt 1".format(sys.executable)) + run(f'"{sys.executable}" mapfeat.py') + run(f'"{sys.executable}" mknfold.py machine.txt 1') for file in glob.glob("../demo/CLI/regression/machine.txt.t*"): cp(file, "{}/src/test/resources".format(xgboost4j_spark))