--- setup.py.orig 2020-04-12 14:46:03 UTC +++ setup.py @@ -26,22 +26,6 @@ def main(): cwd = os.path.abspath(os.path.dirname(__file__)) - # install required numpy - p = subprocess.call([sys.executable, "-m", 'pip', 'install', f'numpy{numpy_requires}'],cwd=cwd) - if p != 0: - # Could be due to a too old pip version and build isolation, check that - try: - # Note, pip may not be installed or not have been used - import pip - if LooseVersion(pip.__version__) < LooseVersion('18.0.0'): - raise RuntimeError("Installing requirements failed. Possibly due " - "to `pip` being too old, found version {}, " - "needed is >= 18.0.0.".format(pip.__version__)) - else: - raise RuntimeError("Installing requirements failed!") - except ImportError: - raise RuntimeError("Installing requirement failed! `pip` has to be installed!") - from numpy import get_include as numpy_get_include numpy_include_dir = [numpy_get_include()]