<div dir="ltr"><div><div><div>The IPython console works well now. However, using the NB client and sending:<br>self.send_response(self.iopub_socket, 'stream', stream_content)<br><br></div>and then returning:<br>            return {'status': 'error',<br>


                    'ename': 'foo',<br>                    'evalue': 'bar',<br>                    'traceback': messages,<br>                    'execution_count': self.execution_count,<br>


                   }<br><br></div>Do not display anything in the NB (they do both show up in the console). The cell does not get executed so I think it's executing the correct path. Any ideas?<br><br></div>Also, since I want to use a Python kernel I'm inheriting from IPythonKernel. Might that be the problem? I suspect there would be a NotebookKernel (that also supports the magics, which currently give me a syntaxi error) that I can't find.<br>

<div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jul 8, 2014 at 7:47 AM, Thomas Wiecki <span dir="ltr"><<a href="mailto:thomas.wiecki@gmail.com" target="_blank">thomas.wiecki@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Thanks, that works.<br></div></div></div><div><div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Tue, Jul 8, 2014 at 3:46 AM, Thomas Kluyver <span dir="ltr"><<a href="mailto:takowl@gmail.com" target="_blank">takowl@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Sorry, I gave an incomplete command in my previous link. kernel_cmd should be the same sequence of arguments you wrote in the kernel.json file, including the all-important {connection_file} parameter, which is replaced with the path to the connection file:<br>





<br><pre lang="Shell"><code>ipython notebook --KernelManager.kernel_cmd="['python', '-m', 'my_module', '-f', '{connection_file}']"</code></pre><br></div><div>
<div><div class="gmail_extra">

<br><br><div class="gmail_quote">On 7 July 2014 15:36, Thomas Wiecki <span dir="ltr"><<a href="mailto:thomas.wiecki@gmail.com" target="_blank">thomas.wiecki@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div dir="ltr">Sounds good -- let me know. Thanks for the help.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div>On Mon, Jul 7, 2014 at 10:32 PM, Fernando Perez <span dir="ltr"><<a href="mailto:fperez.net@gmail.com" target="_blank">fperez.net@gmail.com</a>></span> wrote:<br>







</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr"><div class="gmail_extra"><div><br><div class="gmail_quote">On Mon, Jul 7, 2014 at 3:26 PM, Thomas Wiecki <span dir="ltr"><<a href="mailto:thomas.wiecki@gmail.com" target="_blank">thomas.wiecki@gmail.com</a>></span> wrote:<br>









<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">OK, after the fix the echo kernel works in console but the NB still stalls with [*]. Any pointers?</blockquote></div><br>







</div>

I can replicate the problem with the nb, but at least now the text console `ipython console` and the qtconsole do work.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Perhaps you can move forward with either of those, while we sort out what's going on with the nb...</div>







<div>

<div class="gmail_extra"><br></div><div class="gmail_extra">f<br><br clear="all"><div><br></div>-- <br>Fernando Perez (@fperez_org; <a href="http://fperez.org" target="_blank">http://fperez.org</a>)<br>fperez.net-at-gmail: mailing lists only (I ignore this when swamped!)<br>









fernando.perez-at-berkeley: contact me here for any direct mail<br>
</div></div></div>
<br></div></div><div>_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org" target="_blank">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
<br></div></blockquote></div><div><br><br clear="all"><br>-- <br><div dir="ltr">Thomas Wiecki<div>PhD candidate, Brown University<div></div><div>Quantitative Researcher, Quantopian Inc, Boston<br></div></div></div>


</div></div>
<br>_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org" target="_blank">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
<br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org" target="_blank">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr">Thomas Wiecki<div>PhD candidate, Brown University<div></div><div>Quantitative Researcher, Quantopian Inc, Boston<br></div></div></div>
</div>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr">Thomas Wiecki<div>PhD candidate, Brown University<div></div><div>Quantitative Researcher, Quantopian Inc, Boston<br></div></div></div>
</div></div></div>