<div dir="ltr"><div class="markdown-here-wrapper" style><p style="margin:1.2em 0px!important">Aron Ahmadia has an extension (<a href="https://github.com/ahmadia/thisworks">thisworks</a>) that ensures dependencies are installed, and if not, creates a new hashdist and relaunches a notebook server in the environment with all of the dependencies installed.</p>


<div title="MDH:QXJvbiBBaG1hZGlhIGhhcyBhbiBleHRlbnNpb24gKFt0aGlzd29ya3NdKGh0dHBzOi8vZ2l0aHVi
LmNvbS9haG1hZGlhL3RoaXN3b3JrcykpIHRoYXQgZW5zdXJlcyBkZXBlbmRlbmNpZXMgYXJlIGlu
c3RhbGxlZCwgYW5kIGlmIG5vdCwgY3JlYXRlcyBhIG5ldyBoYXNoZGlzdCBhbmQgcmVsYXVuY2hl
cyBhIG5vdGVib29rIHNlcnZlciBpbiB0aGUgZW52aXJvbm1lbnQgd2l0aCBhbGwgb2YgdGhlIGRl
cGVuZGVuY2llcyBpbnN0YWxsZWQu" style="height:0;font-size:0em;padding:0;margin:0">​</div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Aug 25, 2014 at 5:55 AM, Matthias Bussonnier <span dir="ltr"><<a href="mailto:bussonniermatthias@gmail.com" target="_blank">bussonniermatthias@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Le 25 août 2014 à 14:45, Paddy Mullen a écrit :<br>
<div class=""><br>
> Would it make sense to give notebooks a preamble cell where the notebook could check that all of its required dependencies are installed.  I guess this could be done by convention.  Notebooks could also include a dependency list in requirements.txt or conda.yaml or a docker file, but the installation of those venvs is left as an implementation detail.<br>


<br>
</div>This as already been discusses here and there on the mailing list,<br>
and we had decided that this is outside of IPython scope.<br>
<br>
Konrad Hinsen have done Active Paper which is meant to improve things like that.<br>
<br>
Everything is an implementation detail !<br>
<span class="HOEnZb"><font color="#888888">--<br>
</font></span><div class="HOEnZb"><div class="h5">M<br>
<br>
<br>
_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org">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>
</div></div></blockquote></div><br></div>