title: Could not find a version that satisfies the requirement for select requirements
body: <p>I am currently trying to install a requirements and it is telling me that it is not found when I try and comment them out it happens for others.  </p>
  
  <p>I just deployed a <code>Ubuntu 18.04</code> server.  Made the virtual env by the following command <code>python3 -m venv --system-site-packages env</code> but every single time I try and run <code>pip install -r requirements.txt</code> it fails with </p>
  
  <pre><code>Collecting apparmor==2.12 (from -r requirements.txt (line 1))
    Could not find a version that satisfies the requirement apparmor==2.12 (from -r requirements.txt (line 1)) (from versions: )
  No matching distribution found for apparmor==2.12 (from -r requirements.txt (line 1))
  </code></pre>
  
  <p>if I try and install say <code>pip install apparmor</code> it tells me </p>
  
  <pre><code>Collecting apparmor
    Could not find a version that satisfies the requirement apparmor (from versions: )
  No matching distribution found for apparmor
  </code></pre>
  
  <p>But then if I comment out apparmor it tells me this</p>
  
  <pre><code>Collecting apturl==0.5.2 (from -r requirements.txt (line 2))
    Could not find a version that satisfies the requirement apturl==0.5.2 (from -r requirements.txt (line 2)) (from versions: )
  No matching distribution found for apturl==0.5.2 (from -r requirements.txt (line 2))
  </code></pre>
  
  <p>and it goes on for others randomly.  The requirements was made on my local which is also <code>ubuntu 18</code> so unsure why this works on local but not on a new deploy.</p>
  
  <p>I have also made sure that it's the newest version of pip</p>