title: How to upgrade packages versions using project requirements file in PyCharm 3.1.1
body: <p>I know that this is doable from the command line and I've been using it, but since location of project's <code>requirements.txt</code> file can be defined in PyCharm I wonder how does PyCharm use this knowledge?</p>
  
  <p>Is there a way to install requirements from that file using PyCharm or to update file if the package is installed or both?</p>
  
  <p><strong>Edit:</strong> Problem is that PyCharm does suggest installation of missing dependency and update of <code>requirements.txt</code> file as stated in docs <a href="http://www.jetbrains.com/pycharm/webhelp/resolving-unsatisfied-dependencies.html">here</a> and <a href="http://www.jetbrains.com/pycharm/webhelp/populating-dependencies-management-files.html">here</a>, but it does not suggest an upgrade if the version is not equal to the one stated in requirements file using <code>package==ver</code> or <code>package&gt;=ver</code>.</p>