title: PyCharm requirements.txt install fails with private GitHub repository and SSH keys
body: <p>I have a Python project that has a <code>requirements.txt</code> project for <code>pip install</code> to use. I have opened that project in PyCharm. (Side note: PyCharm uses many of the same engines as IntelliJ when it comes to Git integration, so I've tagged that, too).</p>
  
  <p>Upon opening a Python file, as expected PyCharm tells me, "Package requirements are not satisfied." I click "Install Requirements" and after a short time get some errors. All of the errors are related to <strong><em>private</em></strong> GitHub repositories (in <code>requirements.txt</code> as "git+ssh://git@github.com..."). All of the errors are the same:</p>
  
  <pre><code>Please make sure you have the correct access rights
  and the repository exists.
  </code></pre>
  
  <p>I can run <code>pip install</code> from the command line without issue, so the problem is not with requirements.txt. The problem <em>appears</em> to be PyCharm not using my GitHub SSH keys (it has never asked me for my SSH key password). The PyCharm docs say to make sure that your public and private keys exist in <code>$HOME/.ssh/id_rsa.pub</code> and <code>$HOME/.ssh/id_rsa</code>, respectively, and they do. I have also set up GitHub settings so that PyCharm knows my username and password, but that also did not work.</p>
  
  <p>None of the public Git/GitHub repositories in <code>requirements.txt</code> cause any problems (they all installed fine). It's only these two private GitHub repositories that PyCharm can't seem to install requirements from.</p>
  
  <p>How do I get PyCharm to use my GitHub SSH keys when installing requirements from <code>requirements.txt</code>?</p>