<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 9.00.8112.16443"></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=612403416-08082012><FONT color=#0000ff 
size=2 face=Arial>I am trying to wind my way back to why I chose to install 
IPython in the system's site-packages and it comes down to pyzmq. The binary 
installer for pyzmq works fine if I want to put pyzmq in site-packages of the 
interpreter in the registry. I was glad to see recent news of pyzmq-static and 
its inclusion in the pyzmq core here:</FONT></SPAN></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 
face=Arial></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT color=#0000ff size=2 face=Arial><A 
href="http://lists.ipython.scipy.org/pipermail/ipython-user/2012-July/010697.html">http://lists.ipython.scipy.org/pipermail/ipython-user/2012-July/010697.html</A></FONT></DIV>
<DIV><SPAN class=612403416-08082012><FONT color=#0000ff size=2 
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=612403416-08082012><FONT color=#0000ff size=2 face=Arial>... as 
I thought that might get me further toward being able to have an IPython 
environment with zmq, installed in an isolated venv via pip. However, I've just 
tried both the recommendation at the url above, which fails when trying to 
build:</FONT></SPAN></DIV>
<DIV><SPAN class=612403416-08082012><FONT color=#0000ff size=2 
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=612403416-08082012><FONT color=#0000ff size=2 face=Arial>c1 : 
fatal error C1083: Cannot open source file: 'zmq\core\_poll.c': No such file or 
directory</FONT></SPAN></DIV>
<DIV><SPAN class=612403416-08082012><FONT color=#0000ff size=2 
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=612403416-08082012><FONT color=#0000ff size=2 face=Arial>I can 
do:</FONT></SPAN></DIV>
<DIV><SPAN class=612403416-08082012><FONT color=#0000ff size=2 
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=612403416-08082012><FONT color=#0000ff size=2 
face=Arial>&nbsp;&nbsp;&nbsp; pip install pyzmq-static</FONT></SPAN></DIV>
<DIV><SPAN class=612403416-08082012><FONT color=#0000ff size=2 
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=612403416-08082012><FONT color=#0000ff size=2 face=Arial>... 
and it will complete succesfully, but trying to run:</FONT></SPAN></DIV>
<DIV><SPAN class=612403416-08082012></SPAN>&nbsp;</DIV>
<DIV><SPAN class=612403416-08082012>&nbsp;&nbsp;&nbsp; <FONT color=#0000ff 
size=2 face=Arial>ipython notebook</FONT></SPAN></DIV>
<DIV><SPAN class=612403416-08082012><FONT color=#0000ff size=2 
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=612403416-08082012><FONT color=#0000ff size=2 face=Arial>... I 
get the error:</FONT></SPAN></DIV>
<DIV><SPAN class=612403416-08082012><FONT color=#0000ff size=2 
face=Arial><BR>&nbsp; File "...\lib\site-packages\zmq\eventloop\ioloop.py", line 
48, in &lt;module&gt;<BR>&nbsp;&nbsp;&nbsp; from zmq.eventloop import 
stack_context<BR>ImportError: cannot import name 
stack_context</FONT></SPAN></DIV>
<DIV><SPAN class=612403416-08082012><FONT color=#0000ff size=2 
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN class=612403416-08082012>I have 
a feeling that either of both of these issues may be more appropriate to report 
on the pyzmq mailing list and/or Issues tracker on github. If you can advise how 
best to flag these up, I will try to do so accordingly.</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN 
class=612403416-08082012></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN 
class=612403416-08082012>Thanks,</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN 
class=612403416-08082012></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT color=#0000ff size=2 face=Arial><SPAN 
class=612403416-08082012>Adam</SPAN></FONT></DIV>
<DIV><FONT color=#0000ff size=2 face=Arial></FONT>&nbsp;</DIV>
<DIV><BR></DIV>
<DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left>
<HR tabIndex=-1>
<FONT size=2 face=Tahoma><B>From:</B> ipython-user-bounces@scipy.org 
[mailto:ipython-user-bounces@scipy.org] <B>On Behalf Of 
</B>MinRK<BR><B>Sent:</B> 07 August 2012 17:54<BR><B>To:</B> Discussions about 
using IPython. http://ipython.org<BR><B>Subject:</B> Re: [IPython-User] Pylab 
inline in windows virtualenv<BR></FONT><BR></DIV>
<DIV></DIV>Did you set up your venv with `--system-site-packages`? &nbsp;If not, 
IPython *shouldn't* work, because it'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. &nbsp;IPython is *not* special in this regard - treat it like any 
other Python package not in the stdlib. &nbsp;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 
<DEFANGHTML_SPAN dir=ltr>&lt;<A href="mailto:takowl@gmail.com" 
target=_blank>takowl@gmail.com</A>&gt;</DEFANGHTML_SPAN> wrote:<BR>
<BLOCKQUOTE class=gmail_quote 
defanghtml_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 'recognizing' the virtual_env -- it was 
  starting from the<BR>&gt; virtualenv's interpreter but not including the 
  virtual_env'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'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'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></BODY></HTML>