title: Getting a PIP error when trying to download all my current packages for offline use
body: <p>I'm trying to download TensorFlow and all its dependencies, so that I can PIP install it onto another computer without internet.</p>
  <p>I've installed Tensorflow onto my Docker Container running RH UBI8 via PIP3.</p>
  <p>So far I executed : pip3 freeze &gt; req.txt</p>
  <p>Then I executed</p>
  <p>pip3 -download req.txt -d directory</p>
  <p>I get this error:</p>
  <pre><code>ERROR: Command errored out with exit status 1:
       command: /usr/local/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '&quot;'&quot;'/tmp/pip-download-q4ak01zj/gpg/setup.py'&quot;'&quot;'; __file__='&quot;'&quot;'/tmp/pip-download-q4ak01zj/gpg/setup.py'&quot;'&quot;';f=getattr(tokenize, '&quot;'&quot;'open'&quot;'&quot;', open)(__file__);code=f.read().replace('&quot;'&quot;'\r\n'&quot;'&quot;', '&quot;'&quot;'\n'&quot;'&quot;');f.close();exec(compile(code, __file__, '&quot;'&quot;'exec'&quot;'&quot;'))' egg_info --egg-base /tmp/pip-pip-egg-info-gc7ddbqr
           cwd: /tmp/pip-download-q4ak01zj/gpg/
      Complete output (1 lines):
      Could not find gpgme-config.  Please install the libgpgme development package.
      ----------------------------------------
  ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  </code></pre>
  <p>in req.txt I have
  <code>gpg==1.10.0</code></p>
  <p>I don't understand why I'm getting this error. My Package runs on my machine. And I'm not even trying to install it, I'm just trying to download it. Why is even attempting to run setup?</p>