diff --git a/setup.py b/setup.py index 1a7e04792..936ae15ae 100644 --- a/setup.py +++ b/setup.py @@ -13,9 +13,14 @@ conda_prefix = os.environ.get("CONDA_PREFIX", "").strip('"') if conda_prefix and os.path.exists(os.path.join(conda_prefix, "include")): - includedirs = os.path.join(conda_prefix, "include") - libdir = os.path.join(conda_prefix, "lib") - libname = "libscip" if platform.system() == "Windows" else "scip" + if platform.system() == "Windows": + includedirs = [os.path.join(conda_prefix, "Library/include")] + libdir = os.path.join(conda_prefix, "Library/lib") + libname = "libscip" + else: + includedirs = [os.path.join(conda_prefix, "include")] + libdir = os.path.join(conda_prefix, "lib") + libname = "scip" print(f"Detected conda environment at {conda_prefix}.") print(f"Using include path {includedirs}.") print(f"Using library directory {libdir}.\n")