title: How to run Spyder in virtual environment?
body: <p>I have been using Spyder installed with with Anaconda distribution which uses Python 2.7 as default. Currently I need to set up a development virtual environment with Python 3.4. </p>
  
  <p>Top two suggestions after research online are:</p>
  
  <ol>
  <li>to set up virtual environment first and to point change the preferences of Spyder , e.g <a href="https://stackoverflow.com/questions/28190500/virtualenv-ipython-in-spyder-not-working">here</a>; </li>
  <li>to install all Spyder dependencies, like PyQt4, in the virtual environment itself, e. g. <a href="https://stackoverflow.com/q/28190500/3052217">here</a> ;</li>
  </ol>
  
  <p>Both recommendations are cumbersome and do not look like smart options for development.</p>
  
  <p>Is there a solution that would allow to run Spyder with required Python version automatically after activating the required virtual environment?</p>