title: Failed to build spherical-geometry. ERROR: Could not build wheels for spherical-geometry which use PEP 517 and cannot be installed directly
body: <p>I am just trying to install package 'spherical-geometry with pip but failed. My python version is 3.8 in Mac OS system. And the pip is installed by anaconda3. Below I show the primary reported error. I am wondering how to solve this.</p>
  <pre><code>(base) ➜  Applications pip install spherical-geometry
  Collecting spherical-geometry
    Using cached spherical_geometry-1.2.19.tar.gz (9.2 MB)
    Installing build dependencies ... done
  Building wheels for collected packages: spherical-geometry
    Building wheel for spherical-geometry (PEP 517) ... error
    ERROR: Command errored out with exit status 1:
  
    In file included from libqd/src/dd_const.cpp:11:
    In file included from libqd/include/qd/dd_real.h:32:
  ...
  /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:640:26: error: no template named 'numeric_limits'
        bool _FloatBigger = (numeric_limits&lt;_FloatT&gt;::digits &gt; numeric_limits&lt;_IntT&gt;::digits),
                             ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:640:60: error: no template named 'numeric_limits'
        bool _FloatBigger = (numeric_limits&lt;_FloatT&gt;::digits &gt; numeric_limits&lt;_IntT&gt;::digits),
                                                               ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:641:18: error: no template named 'numeric_limits'
        int _Bits = (numeric_limits&lt;_IntT&gt;::digits - numeric_limits&lt;_FloatT&gt;::digits)&gt;
                     ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:641:50: error: no template named 'numeric_limits'
        int _Bits = (numeric_limits&lt;_IntT&gt;::digits - numeric_limits&lt;_FloatT&gt;::digits)&gt;
                                                     ^
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cmath:646:17: error: no template named 'numeric_limits'
      static_assert(numeric_limits&lt;_FloatT&gt;::radix == 2, &quot;FloatT has incorrect radix&quot;);
                    ^
    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    20 errors generated.
    /private/var/folders/77/s1_49xgj7bv4gxjwsbfgbh8m0000gn/T/pip-build-env-rucjcqmx/overlay/lib/python3.8/site-packages/setuptools/dist.py:642: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead
      warnings.warn(
    /private/var/folders/77/s1_49xgj7bv4gxjwsbfgbh8m0000gn/T/pip-build-env-rucjcqmx/overlay/lib/python3.8/site-packages/setuptools/dist.py:642: UserWarning: Usage of dash-separated 'show-response' will not be supported in future versions. Please use the underscore name 'show_response' instead
      warnings.warn(
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for spherical-geometry
  Failed to build spherical-geometry
  ERROR: Could not build wheels for spherical-geometry which use PEP 517 and cannot be installed directly
  </code></pre>