<div dir="ltr">Now.. can we make it take arguments from the command line? This way we can do things like<div><br></div><div><font face="courier new, monospace">$libtbx.ipython notebook --matplotib</font></div><div><br></div><div>(or whatever)<br><div><br></div><div>For reference, the default ipython launcher does:</div><div><font face="courier new, monospace"><br></font></div><div><div><font face="courier new, monospace">import re<br></font></div><div><font face="courier new, monospace">import sys</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">from IPython import start_ipython</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">if __name__ == &#39;__main__&#39;:</font></div><div><font face="courier new, monospace">    sys.argv[0] = re.sub(r&#39;(-script\.pyw|\.exe)?$&#39;, &#39;&#39;, sys.argv[0])</font></div><div><font face="courier new, monospace">    sys.exit(start_ipython</font>())</div></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Sep 8, 2014 at 2:26 PM, Oliver Zeldin <span dir="ltr">&lt;<a href="mailto:zeldin@stanford.edu" target="_blank">zeldin@stanford.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Working now. I have no idea what just happened.<div><br></div><div>That is odd in the extreme... </div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Sep 8, 2014 at 2:15 PM, Nathaniel Echols <span dir="ltr">&lt;<a href="mailto:nechols@lbl.gov" target="_blank">nechols@lbl.gov</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Try editing libtbx/env_config.py and replace lines 1676-7:<div><br></div><div><div>      try: import IPython</div><div>      except ImportError: return</div></div><div><br></div><div>with simply &quot;import IPython&quot;, then run libtbx.refresh and see what happens.</div><div><br></div><div>-Nat</div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Sep 8, 2014 at 2:09 PM, Oliver Zeldin <span dir="ltr">&lt;<a href="mailto:zeldin@stanford.edu" target="_blank">zeldin@stanford.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Nothing (it works).<div><br></div><div>Further bits and bobs (my python is installed via Homebrew)</div><div><br></div><div><font face="courier new, monospace">$python</font></div><div><div><font face="courier new, monospace">&gt;&gt;&gt; import IPython</font></div><div><font face="courier new, monospace">&gt;&gt;&gt; IPython.__file__</font></div><div><font face="courier new, monospace">&#39;/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/IPython/__init__.pyc&#39;</font></div></div><div><br></div><div>Also how I normally launch IPython:</div><div><div><span style="font-family:&#39;courier new&#39;,monospace">$ cat `which IPython`</span><br></div><div><font face="courier new, monospace">#!/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace"># -*- coding: utf-8 -*-</font></div><div><font face="courier new, monospace">import re</font></div><div><font face="courier new, monospace">import sys</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">from IPython import start_ipython</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">if __name__ == &#39;__main__&#39;:</font></div><div><font face="courier new, monospace">    sys.argv[0] = re.sub(r&#39;(-script\.pyw|\.exe)?$&#39;, &#39;&#39;, sys.argv[0])</font></div><div><font face="courier new, monospace">    sys.exit(start_ipython())</font></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div>On Mon, Sep 8, 2014 at 2:01 PM, Nathaniel Echols <span dir="ltr">&lt;<a href="mailto:nechols@lbl.gov" target="_blank">nechols@lbl.gov</a>&gt;</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"><span>On Mon, Sep 8, 2014 at 1:58 PM, Oliver Zeldin <span dir="ltr">&lt;<a href="mailto:zeldin@stanford.edu" target="_blank">zeldin@stanford.edu</a>&gt;</span> wrote:<br></span><div class="gmail_extra"><div class="gmail_quote"><span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>I have ipython with my usual python build, yet libtbx.ipython does not exist. I&#39;ve tried libtbx.refresh, and this doesn&#39;t give me anything. What should I re-configure with libtbx.configure?</div></div></blockquote><div><br></div></span><div>What happens when you run this?</div><div><br></div><div>python -c &quot;import IPython&quot;</div><div><br></div><div>-Nat </div></div></div></div>
<br></div></div><span>_______________________________________________<br>
cctbxbb mailing list<br>
<a href="mailto:cctbxbb@phenix-online.org" target="_blank">cctbxbb@phenix-online.org</a><br>
<a href="http://phenix-online.org/mailman/listinfo/cctbxbb" target="_blank">http://phenix-online.org/mailman/listinfo/cctbxbb</a><br>
<br></span></blockquote></div><span><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div><div>Dr. Oliver B. Zeldin<br></div>Brunger Group<br></div>Stanford University<br></div>
</span></div>
<br>_______________________________________________<br>
cctbxbb mailing list<br>
<a href="mailto:cctbxbb@phenix-online.org" target="_blank">cctbxbb@phenix-online.org</a><br>
<a href="http://phenix-online.org/mailman/listinfo/cctbxbb" target="_blank">http://phenix-online.org/mailman/listinfo/cctbxbb</a><br>
<br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
cctbxbb mailing list<br>
<a href="mailto:cctbxbb@phenix-online.org" target="_blank">cctbxbb@phenix-online.org</a><br>
<a href="http://phenix-online.org/mailman/listinfo/cctbxbb" target="_blank">http://phenix-online.org/mailman/listinfo/cctbxbb</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div><div>Dr. Oliver B. Zeldin<br></div>Brunger Group<br></div>Stanford University<br></div>
</div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div><div>Dr. Oliver B. Zeldin<br></div>Brunger Group<br></div>Stanford University<br></div>
</div></div>