title: Error: "metadata generation failed", can't install Artic Module
body: <p>I am trying to get started with downloading this project: <a href="https://github.com/sadighian/crypto-rl" rel="noreferrer">https://github.com/sadighian/crypto-rl</a></p>
  <p>And I've downloaded the packages in the requirements file but I can't figure out why the artic package won't download. I am getting this error:</p>
  <pre><code>  × python setup.py egg_info did not run successfully.
    │ exit code: 1
    ╰─&gt; [312 lines of output]
        /Users/aishahalane/venv/lib/python3.9/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer.
          warnings.warn(
          error: subprocess-exited-with-error
        
          × Building wheel for numpy (pyproject.toml) did not run successfully.
          │ exit code: 1
          ╰─&gt; [269 lines of output]
              …
              error: Command &quot;/opt/concourse/worker/volumes/live/c1a1a6ef-e724-4ad9-52a7-d6d68451dacb/volume/python-split_1631807121927/_build_env/bin/llvm-ar rcs build/temp.macosx-10.9-x86_64-3.9/libnpymath.a build/temp.macosx-10.9-x86_64-3.9/numpy/core/src/npymath/npy_math.o build/temp.macosx-10.9-x86_64-3.9/build/src.macosx-10.9-x86_64-3.9/numpy/core/src/npymath/ieee754.o build/temp.macosx-10.9-x86_64-3.9/build/src.macosx-10.9-x86_64-3.9/numpy/core/src/npymath/npy_math_complex.o build/temp.macosx-10.9-x86_64-3.9/numpy/core/src/npymath/halffloat.o&quot; failed with exit status 127
              [end of output]
        
          note: This error originates from a subprocess, and is likely not a problem with pip.
          ERROR: Failed building wheel for numpy
        ERROR: Failed to build one or more wheels
        Traceback (most recent call last):
          File &quot;/Users/aishahalane/venv/lib/python3.9/site-packages/setuptools/installer.py&quot;, line 82, in fetch_build_egg
            subprocess.check_call(cmd)
          File &quot;/Users/aishahalane/opt/anaconda3/lib/python3.9/subprocess.py&quot;, line 373, in check_call
            raise CalledProcessError(retcode, cmd)
        subprocess.CalledProcessError: Command '['/Users/aishahalane/venv/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/var/folders/_p/xqkc7m_n2_ngn8wdd3pgytp80000gn/T/tmph3_m5ewf', '--quiet', 'numpy&lt;=1.18.4']' returned non-zero exit status 1.
        
        The above exception was the direct cause of the following exception:
        
        Traceback (most recent call last):
          File &quot;&lt;string&gt;&quot;, line 2, in &lt;module&gt;
          File &quot;&lt;pip-setuptools-caller&gt;&quot;, line 34, in &lt;module&gt;
          File &quot;/private/var/folders/_p/xqkc7m_n2_ngn8wdd3pgytp80000gn/T/pip-req-build-s7mgwt47/setup.py&quot;, line 59, in &lt;module&gt;
            setup(
          File &quot;/Users/aishahalane/venv/lib/python3.9/site-packages/setuptools/__init__.py&quot;, line 154, in setup
            _install_setup_requires(attrs)
          File &quot;/Users/aishahalane/venv/lib/python3.9/site-packages/setuptools/__init__.py&quot;, line 148, in _install_setup_requires
            dist.fetch_build_eggs(dist.setup_requires)
          File &quot;/Users/aishahalane/venv/lib/python3.9/site-packages/setuptools/dist.py&quot;, line 812, in fetch_build_eggs
            resolved_dists = pkg_resources.working_set.resolve(
          File &quot;/Users/aishahalane/venv/lib/python3.9/site-packages/pkg_resources/__init__.py&quot;, line 771, in resolve
            dist = best[req.key] = env.best_match(
          File &quot;/Users/aishahalane/venv/lib/python3.9/site-packages/pkg_resources/__init__.py&quot;, line 1056, in best_match
            return self.obtain(req, installer)
          File &quot;/Users/aishahalane/venv/lib/python3.9/site-packages/pkg_resources/__init__.py&quot;, line 1068, in obtain
            return installer(requirement)
          File &quot;/Users/aishahalane/venv/lib/python3.9/site-packages/setuptools/dist.py&quot;, line 883, in fetch_build_egg
            return fetch_build_egg(self, req)
          File &quot;/Users/aishahalane/venv/lib/python3.9/site-packages/setuptools/installer.py&quot;, line 84, in fetch_build_egg
            raise DistutilsError(str(e)) from e
        distutils.errors.DistutilsError: Command '['/Users/aishahalane/venv/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/var/folders/_p/xqkc7m_n2_ngn8wdd3pgytp80000gn/T/tmph3_m5ewf', '--quiet', 'numpy&lt;=1.18.4']' returned non-zero exit status 1.
        [end of output]
    
    note: This error originates from a subprocess, and is likely not a problem with pip.
  error: metadata-generation-failed
  
  × Encountered error while generating package metadata.
  ╰─&gt; See above for output.
  
  note: This is an issue with the package mentioned above, not pip.
  </code></pre>
  <p>How do I solve this problem?</p>