Hi all<div><br></div><div>I&#39;ve been playing with getting IPython Notebook running on Android again, on top of SL4A. I&#39;ve got IPython and tornado installed, and I did a quick test, using the following code.</div><div>
<br></div><div>import tornado</div><div>import IPython</div><div>print IPython.sys.copyright</div><div><br></div><div>When I run this, tornado imports, IPython imports and the copyright is printed, so it appears we can use IPython as a library on Android, which is nice, but I&#39;m looking to get the Notebook serving. I&#39;m still hacking away at it, but had a couple of questions.</div>
<div><br></div><div>I&#39;m sure the docs say the Notebook has no hard dependencies beyond tornado, but I thought there was one more. Is tornado the only dependency for the Notebook?</div><div><br></div><div>Is there some way to launch the Notebook from within a Python script, forgetting os.system type stuff?</div>
<div><br></div><div>Note: I&#39;ve tried running...</div><div><br></div><div>import runpy, IPython</div><div>runpy.run_module(IPython)</div><div><br></div><div>...but got an ImportError with the message:</div><div><br></div>
<div>Loader for module IPython can not handle module &lt;module &#39;IPython&#39; from &#39;/mnt/sdcard/com.googlecode.pythonforandroid/extras/python/IPython.__init__.pyc&#39;&gt;&quot;</div><div><br></div><div>Thanks</div>
<div><br></div><div>Carl</div>