Did you set up your venv with `--system-site-packages`?  If not, IPython *shouldn&#39;t* work, because it&#39;s not installed with the Python you want to be using.<div><br></div><div>If you want IPython to be available in an isolated (default) virtualenv, it is always best to install IPython to the env itself, just like you did with matplotlib.  IPython is *not* special in this regard - treat it like any other Python package not in the stdlib.  There are absolutely no workarounds or trickery necessary to make this work: Install IPython in the env, and everything works exactly as expected.</div>

<div><br></div><div>-MinRK<br><div><br><div class="gmail_quote">On Tue, Aug 7, 2012 at 4:30 AM, Thomas Kluyver <span dir="ltr">&lt;<a href="mailto:takowl@gmail.com" target="_blank">takowl@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 7 August 2012 09:29, Adam Davis &lt;<a href="mailto:addavis@fosterandpartners.com">addavis@fosterandpartners.com</a>&gt; wrote:<br>


&gt; From within a virtual_env on Windows 7. Previously, I was having trouble<br>
&gt; with IPython &#39;recognizing&#39; the virtual_env -- it was starting from the<br>
&gt; virtualenv&#39;s interpreter but not including the virtual_env&#39;s PYTHONPATH<br>
&gt; directories in sys.path. I worked around this issue by including a startup<br>
&gt; script in my IPython profile to append the appropriate directories to<br>
&gt; IPython&#39;s sys.path, using a modified version of the script shown here:<br>
&gt;<br>
&gt; <a href="http://igotgenes.blogspot.co.uk/2010/01/interactive-sandboxes-using-ipython.html" target="_blank">http://igotgenes.blogspot.co.uk/2010/01/interactive-sandboxes-using-ipython.html</a><br>
<br>
</div>Have you tried with the latest version of IPython (0.13)? We&#39;ve now<br>
included a version of that script in IPython itself, so it might work<br>
better.<br>
<br>
You can also try installing IPython itself inside the virtualenv; then<br>
it should work properly without needing any special tricks.<br>
<br>
Thomas<br>
_______________________________________________<br>
IPython-User mailing list<br>
<a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
</blockquote></div><br></div></div>