title: eclipse pydev - how to install python modules
body: <p>Just working my way through a (very good) book call Test Driven Development using Python.  </p>
  
  <p>This makes use of Python3.4 by the way.  By the way, I am running in a Windows 7 OS.</p>
  
  <p>I've got all the stuff working using a simple text editor and running from the command line... in the course of which in particular I used "pip install" to install Django and Selenium, as per book's instructions.
  This created folders "selenium" and "django" under ...\Python34\Lib\site-packages\ ... so I added these to the PythonPath for my Eclipse/PyDev project.</p>
  
  <p>With the correct interpreter selected I then tried to run a file which runs fine on the command line: "> python3 functional_tests.py"... but I get </p>
  
  <pre><code>  File "D:\apps\Python34\lib\site-packages\django\http\__init__.py", line 1, in &lt;module&gt;
      from django.http.cookie import SimpleCookie, parse_cookie
    File "D:\apps\Python34\lib\site-packages\django\http\cookie.py", line 5, in &lt;module&gt;
      from django.utils.six.moves import http_cookies
  ImportError: cannot import name 'http_cookies'
  </code></pre>
  
  <p>... to me this looks like a dependency thing... as though "pip install" handles dependency matters in a way just including a single folder doesn't.</p>
  
  <p>Question boils down to this: what's the "proper" way to install a python module using PyDev?</p>
  
  <p><strong><em>several days later</em></strong></p>
  
  <p>wow... nothing? Nothing! I suppose this must mean that you either have to add dependencies manually or use something like Ant, Maven or Gradle within Eclipse itself.  These latter are not my strong areas, even outside an IDE.  Would still be nice to have an answer from a PyDev expert!</p>