diff --git a/setup.py b/setup.py index a949db9a24e..304ebd0aaac 100644 --- a/setup.py +++ b/setup.py @@ -6,6 +6,7 @@ import subprocess import sys import warnings +import shlex from pathlib import Path import torch @@ -123,7 +124,7 @@ def get_macros_and_flags(): if NVCC_FLAGS is None: nvcc_flags = [] else: - nvcc_flags = NVCC_FLAGS.split(" ") + nvcc_flags = shlex.split(NVCC_FLAGS) extra_compile_args["nvcc"] = nvcc_flags if sys.platform == "win32":